NanaTerry(アウトラインプロセッサ) Part3 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
■NanaTerryとは?
開発が終了しソースが公開された NanaTree(Nana氏作)から派生したアウトラインプロセッサです。
「まったりもっこり ◆qSrStDWcj6」こと Terryさんが改良・保守を行ってくれています。
> 151 :まったりもっこり ◆qSrStDWcj6 :2012/02/04(土) NY:AN:NY.AN ID:sM/e7p160
> 娘に頼まれてNanaTreeいじってるんだけど
> なんか「こんなのあればいいな」っていうのある?
> バグじゃなくて要望的な(バグはたいていコンポーネント関連みたいなので)
■開発状況や最新版はコチラ
Terryさんのブログ - NanaTerryカテゴリ
http://blog.goo.ne.jp/kennyterry/c/bd156b773d9f92dd4946e9a3ad8718f9
NanaTerry - 窓の杜ライブラリ(オフィス > 文書作成 > アイデアプロセッサー)
http://www.forest.impress.co.jp/library/software/nanaterry/
NanaTerry - Vector(文書作成 > ワープロ用ユーティリティ)
http://www.vector.co.jp/soft/winnt/writing/se501156.html
■前スレ
NanaTerry(アウトラインプロセッサ) Part2
http://potato.2ch.net/test/read.cgi/software/1375501433/
アウトラインプロセッサ 「NanaTerry」
http://anago.2ch.net/test/read.cgi/software/1332169510/
■関連スレ
アウトラインプロセッサ Part20
http://potato.2ch.net/test/read.cgi/software/1385276554/
その他のテンプレは >>2 あたりに有ります >>603
クリックされたボタンのチェンジイベントに動作を書いていたので同じボタンを押しても
無視されていました
ボタンのクリックイベントも同じ所に飛ぶようにすれば上手くいきました
#ついでにEnterキーでも確定されるように もう少しでバグしてから正式版として今度の土日あたりアップします >>604
>#ついでにEnterキーでも確定されるように
既に選択されている(マーカーおよびフォント)色なら
「ショートカットキーでパレットを呼び出し、Enterキーで適用」ということですね。了解しました。
実は[マーカー色の塗りつけ]と、今回追加していただいた[フォント色の塗りつけ]は、
このEnterキーに相当するものをパレットを呼び出すことなくショートカットキーで行うための機能。
つまり最後に選択された(マーカーまたはフォント)色を繰り返し適用するためにある項目なんです。
まったりもっこり様がその存在すら忘れていた[マーカー色の塗りつけ]は便利な機能だったんです^_^
そして今回追加していただいた[フォント色の塗りつけ]と[ユーザーアクション]に加えていただいた
マーカー色によって5.にある「最後に行った作業をショートカットキーで繰り返す」という機能も
(擬似的にではありますが)「書式」の項目については、そのほとんどが実現されたことになります。
フォントや装飾にこだわったカラフルな作り込みを軽快に行いたいがために Nana を使用している
私のような利用者(や将来の利用者)にとっては、かなり嬉しいことなんじゃないかと思っています。
土日のアップを心待ちにしています。ほんとうにありがとうございました。 こんばんは。
その後、再起動したら画像挿入から普通に画像が貼り付けできました。
別件でご相談です。
ナナテリーのファイルを上書き保存し、後日再起動等してファイルを開けば前回書いたところまで
正しく保存されています。
ところが、そのファイルを保存しているフォルダを開いてみたファイルの更新日時が刷新されません。
それだけでなく、そのファイルをメール添付などの方法で他の方に送信した場合
表示された更新日時分までのものしか反映されていないファイルが送られてしまいます。
保存フォルダが違っているかも、該当ファイルが間違っているかもと
いろいろ試したのですが、やはり上書き保存操作は行われ、そのPCで開く分には
上書き反映されたファイルが開けるのに、ファイルの更新日時はフォルダ上変わりません。
バージョンアップする前は問題なく日時も更新されていたのですが、
どうにかする方法はありますか? 追記です
バージョンアップ前に元々作ってあったファイルについては
上書き更新すれば普通にファイルそのものの更新日時も上書き更新されて表示がかわります。
バージョンアップ後に新規で作ったファイルに出ている症状です。 >>607-608
保存場所が Windows システムフォルダや Program files などではないでしょうか?
Vista 以降 VirtualStore というものが発動するようになっているみたいです
(危ないから Windows が勝手に仮想ファイル作ってそっちを開いたよって感じです)
例えばこちら(アドレスがNGワードに引っかかったので↓でググってください)
「あるはずのファイルがない!と思ったら VirtualStore チェック」
もしそうでしたら C:\Data\Nana\ といったシンプルなところに保存された方が安全です
そうでないのでしたら原因がわからないのでいったんファイルを開いて更新されていることを
確認してから他のフォルダに保存してみてください
NanaTerry で Alt + Enter してもらえばファイルのフルパスがわかるようになっていますが
前述の仮想ファイルだと実際にどう表示されるのか今のところわからないです
もしかしたら Nana も騙されている状態かも知れません >>609
早速の回答ありがとうございます。
デスクトップにフォルダを置いていたので、Cドライブのマイドキュメントの中にフォルダを
置いてみましたが、状態は変わりませんでした。
他の人に送らない限りは上書きそのものは出来ているので、しばらくこのまま様子をみてみます。
ありがとうございました。 >>609
デスクトップーフォルダ
nanaterry本体ファイルが入ってるフォルダ
該当ファイル
とファイルをnanaterryがあるのと同じフォルダにしたら表示そのものも上書きされるようになりました。
本体の在る場所とは違うフォルダに該当ファイルを置いていたせでしょうか……。
なんにしてもこれで大丈夫そうです。ありがとうございました。 >>609
何度もすみません。
ちなみにその後もメール添付などをした場合には更新されていない一番最初に作成した時の
上書き反映されていないファイルが先方に届いてしまうという点は改善されないようです。
naanterryを使っている方がファイルをメール添付して送ることはあまりないと思いますが
一応そういう事象があるということで。 おばんです
>>612
やはり同じファイル名の Nana ファイルが二つ存在しているとしか思えないです
メーラーは何をお使いでしょうか?(ブラウザから?)
>>609 で書きましたように NanaTerry で該当ファイルを開き Alt + Enter で一番上の
ファイル名 C:\**\**.nna
「C:\**\**.nna」を選択していただき「Ctrl + C 」
メールを出すときの添付ファイル選択ダイアログのファイル名のところで
「Ctrl + V」して送ってみてください #余談です
ファイル関連のトラブルには Everything というソフトが同名ファイルなどを探すのに超早くて便利です
私の EverythingView というソフト
http://blog.goo.ne.jp/kennyterry/c/21bd735f148c869d1a333947e9f36d2d
を併用していただければ .nna ファイルも(最初のノードのみ)プレビューすることが出来ます(ステマ) >>612
あ
何度も先方様にご迷惑かけるのも何なのでテストはご自分宛に送られた方がいいかもですw 以下、長文になります。すみません。
おそらくこれが直ればこちらも直るはずという推測から、すべてについては指摘していません。
ショートカットキーで呼び出す「フォント色」について
1.[既定色]が文字列に適用されないので修正が必要です。
2.[マーカー無し]という項目が増えていますが、マーカーではないので名称変更が必要です。
・機能的にはフォント色における[Automatic]に相当していますから、
名称は[Automatic]か[自動]で良いと思います。また、1.が機能しないのは、
[マーカー無し]と[既定色]がともに[Automatic]になっているためです。← 確認済み
※ [Automatic]で選択される色=個人設定→ウィンドウの色→デザインの詳細設定
→ウィンドウの色とデザインのダイアログボックスの[メッセージボックス]に指定した色 ショートカットキーで呼び出す「マーカー色」について
3.[既定の背景色]が依然として「現在の選択色」になっています。
ですが・・・(手直し以前の問題として)
・[既定の背景色]は、マーカーを塗る際の「下地の色」なので、マーカー色とは連動しません。
そのためマーカー色に対して何の効果も与えられませんから、必要のない機能かと思います。
ただし・・・
・設定→エディタ→表示→[背景色]のプルダウンメニューが出てくるようなら非常に便利です!
・マーカー色と下地の色は別の項目なので、おかしいとこだわる人がいるかもしれませんが、
マーカー色で下地の色の変更ができるのは「直観的かつ効率的」なので理想的な配置です。
※ ツールバーのマーカー色では、正しく[既定の背景色]になっています。
たとえば、設定で「ウィンドウ背景」を使用している場合、白になっていますが、
それを選択することで何ができるかというと「マーカー色を下地の色に合わせる」
ということだけです。つまり、見た目において[マーカー無し]を使用した場合と
同じことしかできません。これは[既定の背景色]に何色が選択されても同じです。
具体例
下地の色=灰色、マーカー色=白になっている文字列に対して[既定の背景色]を選択すると、
マーカー色=白になっている文字列が下地の色=灰色に塗られ、あたかも[マーカー無し]を
選択したかのような結果になりますが、これでは[既定の背景色]が存在する意味がないです。 ショートカットキーで呼び出す「フォント色」および「マーカー色」について
4.フォント色とマーカー色とで、色データの扱いが、ところどころ区別されていません。
ツールバーの「フォント色」および「マーカー色」のほうは問題がないので確認してください。
・[他の色]のダイアログボックスの色([色の作成]で確認)は、つねに現在の選択色になります。
これは正解というより、Windowsの作法です。
現在の選択色から明度や彩度を調整して別の色を作成する、という思惑が前提にあるからです。
(赤を選択してダイアログボックスでピンクを作成するような作業を前提しているということ)
Windowsの作法はともかく、以下のような修正が必要になると思います。
・パレットの[他の色]の横の□には、つねに現在の選択色が入力されるようにします。
(ツールバーの現在の選択色とも連動しないとなりません)
・また、現在の選択色(□の色)と[他の色]のダイアログボックスの色が一致するようにします。
・フォントで選択した色とマーカーで選択した色は、それぞれ別々に設けられている入力先に
送られるようにします=ツールバーのフォント色およびマーカー色と同じ入力先になります。
([他の色]のダイアログボックスは、フォント色とマーカー色とで、別々に存在しています)
・これでダイアログボックスの色と□の色とが一致したらOKということで良いかと思います。 「フォント色」や「マーカー色」の保存機能(新機能)について
まず一言。ありがとうございます。大歓喜しています。感謝感謝です!!!
5.新たな□がインクリメントされ続けて、□に制限がかかっていないようです。
・8列×n行という感じで、設定で1〜5行(既存パレットと同じ)の範囲で選択可能にする、
というのはいかがでしょうか?(むずかしいようなら固定でも構いません)
・まず、設定の変更がないかをチェックし、変更がある場合は、□の制限値を変更する。
[他の色]を選択し続けて□を全て使用したら、また最初の□に戻り、順番に上書きしていく。
※ >>591では「新規に作成した色は、あくまでも保存したい」というコンセプトで要望したので、
□は8色または16色の固定で、□の右クリックでダイアログボックスを開き…と書きましたが、
既に報告させてもらった問題との関連もあるので、こちらの要望はなかったことにして下さい。
5.のコンセプトは、基本的には「需要がない色はどんどん削除していく」になると思います。
しかし設定を変更することで、最初の□から上書きされてしまうのを回避することができます。
(最大5行=40色が十分かどうかはわかりませんが、ほとんどの人は回避できると思います)
以上です。よろしくお願いいたします。 調べてみてもわからなかったんで教えてください
検索で、「結果出力」がありますが、これをクリックすると該当ノードに飛び、結果の一覧は消えてしまいますよね
これを保存というか結果出力されたのも消えずにノードを参照することはできますか?
今だと、検索結果を出力する-出てきたノードに飛ぶ。結果は消える-また検索し直して検索結果を出す、という手順になっているので参照しながらやりたくてもできないんですよね >>621
5.について勘違いしてました。
Nanaを更新後、立ち上げたままでいたので気づきませんでした。
一旦終了すると、追加された「他の色」はクリアされるんですね。
失礼しました。 おばんです
>>618-621
とんでもなくダメダメみたいだったようで本当に申し訳ないです
(公開するんじゃなかったと後悔しています)
まだ全て読んでいませんが近日中に対応します
また私からも質問するかも知れませんがその時はよろしくお願いいたしますm(_ _)m >>622
ダウンロードした(何も変えてない)状態からやってみましたが結果一覧は閉じなかったです?
閉じる設定とかあったかなと探したりもしましたがなさそうです
ただし F3 押すと閉じちゃいます
Nana本体の後ろに回ってしまっているということはないでしょうか? >>624
まったりもっこり様、くれぐれも無理なされないように。
のんびり気長にお待ちしています。 >>625
ありがとうございます。112のデフォで試してみました
最大画面にして使っていたのですが、これだと一覧が出たときに該当項目をクリックしたら二度と現れない?どこかに消える?みたいですね
最小化しても一緒に小さくなっているのか、一覧が出ません
多少編集画面を小さくしてから検索して一覧を出したら、一覧が閉じなくて、項目をクリックして飛んでも消えませんでした
これで正しい状態であっていますか?もし可能なら画面を最大にしても一覧結果が閉じないというか編集画面の上に出てくれたら嬉しいです おばんです
>>628
そうです最大化している場合
一覧クリック→本体にフォーカス→一覧は本体の後ろに隠れることになります
検索結果を最前面にする設定をつけることは容易ですので次回オプションにつけておきます
それまでは本体の最大化を解除してもらってモニターより一回りほど小さいくらいにサイズを
広げて検索結果が出たときに左端とか上のあたりの重ならないところに移動して位置を記憶させて
お使いください
https://i.imgur.com/crc5aFX.jpg >>629
作者様ありがとうございます!
これまで全く知らなかった機能でした…
結果一覧から一回クリックしたら閉じるものと思って何回も検索しなおしてましたw
次回の更新楽しみにお待ちしています おばんです
しばらくまとまった時間が取れそうにないのでちょっと滞ります
質問あればお答えしますしバグレポあれば確認だけはしたいと思います
よしなに ノードを開く時先頭では無く
末尾を表示すると言うのは出来るのかどうかだが >>633
現在は出来ないと思うのだがw
必要なら次版でオプションつけますが
プレーンテキストの方は読み込み終わったタイミングの取得がちょっと微妙なので微妙です
(「直近の各ノードカーソル位置を記憶復元する」では出来るので上手くいくかも知れません) >>634
こうした機能を欲する者が多数居なければ
態々作る名分も無いだろうが
製作者自身が使いたいとすればその限りでも無いだろうか おばんです
>>635
難しいところです
まずフリーウェアは分母がどれくらいなのか把握できないので果たして何人くらいからが
多数なのかわからない
サポートは主にここでしていますがブログの書き込みもありますし直メールやTwitterのDM等も
チョコチョコあります
本当は質問などに対して他の方からの意見も出るのでここが一番いいのですが
(多分ここで読み書きされている方々の方が私よりよく使っていますw)
場所的なものだけで敬遠される方もおられますので一元化することは出来ないです
そしてこちらで要望された「ノードレベルごとにフォントを小さくしていく」オプションなんかは
まさに当時私自身実装しようか悩んだのですが最近使い始めた方のお気に入り機能の一つ
として紹介されていたので桃の木でした 追記です
読み込みや描画スピードに大きく影響の出そうな物はいままでも「これこれこういった理由で難しいです」
と断りを入れているつもりです(私の力量と共に) 某研究者が未だ健在で安心しましたわ
ノードを開く時に末尾を表示するというのは中々良い機能だと思います いろんな使い方はあると思うけど
コマンドでtailでも指定できるようにしてもらえばいいような
外部エディタ使わない人ならそこに登録でもw ノードをドラッグして移動する時3秒位マウスオーバーすると自動で開いちゃう機能オフにしたいです
お願いします おばんです
>>640
これでどうでしょう?
・ノードをドロップした時にツリーを開かないオプション(「ツリー」「3」)
https://1drv.ms/u/s!AgqFRNCNRH1dgjPH0wS5k2z4hQWu >>641
完璧としかいいようがありません
ありがとうございました! 転載です
いさあき @isaaki_decoy 2017/12/27 18:39:07
win10にしたらずっと使ってたエディタNanaTerryのフォントが変ににじむようになってしまって、エディタ乗り換えないとだめか…?
とおもったけど「全画面表示の最適化を無効にする」をオンで無事にじみが消えた。検索トップにでてくる方法じゃなくて
たまたま見つけた解決法なので見つけられてよかった…
https://twitter.com/isaaki_decoy/status/945963146564460545 こちらでも良さそうです
いさあき @isaaki_decoy 2017/12/27 19:43:26
モニタ上で他のテキストエディタは問題ないのにNanaTerryだけフォントがにじんでしまい困ってたんですが、
詳しい原理はわからないのですが、NanaTerry実行ファイルのプロパティ→互換性の部分をいじったら解決しました。
https://twitter.com/isaaki_decoy/status/945968356984700929 私の環境のみの問題かもしれませんし、バグかどうか判別つきませんので
質問とさせていただきます。
現象:
ファイル―エクスポート―文書エクスポートでHTML出力をしたとき、
menu.htmにおいて、子ノードを持つノードの下に空行が挿入されてしまう。
原因の推測:
HTMLソースを見ますと、親ノードの次の行に、行頭で”<li>改行”のみの行が
あるのですが、この行を削除すると、正常に表示されるように見えますがこれが
正しい結果なのかはわかりません。HTML出力時の設定はデフォルトです。
以下出力結果の一部引用です。
<li><a href="./00013.htm" target="content">親ノード1</a></li>
<li> ←余分な改行?
<ul>
<li><a href="./00014.htm" target="content">子ノード1</a></li>
</ul>
質問:
何らかの設定で回避できる現象かどうか。またはこの機能の仕様なのか。
よろしくおねがいします。 おばんです
>>646
>>586 あたりの件だと思うのですが
>>616 の ver 1.1.3 で解消されていませんでしょうか? >>643
いつも本当にありがとうございます
貴重な情報をありがとうございます >>647
大変失礼しました。新バージョンの公開も気づいておりませんでした。申し訳ありません。
ver1.1.3にアップしたところ正常に出力されました。
お手数をおかけして申し訳ありませんでした。
ありがとうございました。 >>633
「末尾表示」オプションを実装したとき「直近の各ノードカーソル位置を記憶復元する」と
競合してしまうのですが(今気付いた)
どんな仕様にしたらいいでしょう?
現在
「記憶復元」の場合開いたノードの位置を記憶します(スタート位置&選択文字数)
初期値は共にゼロですのでプログラムは「開かなかったからゼロ」なのか
「前に開いたけど先頭位置にしてから他に移動した」のか判断できません
初期値をマイナス値にして「末尾表示」なら末尾に移動し
違うなら改めてゼロを放り込めばよさげです?
と書きながら考えてみたり >>618-621
おられますか〜?
カラーダイアログ周りさわってみました
一度ご確認ください
二点ほど問題あります
・なぜかショートカットから呼び出してキャンセルするとエディタの更新サインが出てしまう
・ツールバー▼クリックから呼び出すコンポーネントはメニュー(ショートカット)の方とは
違うので候補の□が出ない → 選択状態に出来ない
です
https://1drv.ms/u/s!AgqFRNCNRH1dgjQwxZZYqfwL1KdY ほとんど同じ現象が発生するので、今回は[フォント色]と[マーカー色]を一緒くたにします。
まとめるのが下手なので長文になります。読みにくいと思います。すみません。
文字列選択 → ショートカット[ダイアログ]起動 → 選択文字列最右端の色情報がパレットに送られる。
パレットに送られる:パレットの色見本の中の当該色が選択状態になり、他の色の方も当該色になる
ということです。以下、説明を省いているところは、わかりにくいと思いますが補ってください(_ _)
・色情報はツールバーとショートカット双方の[ダイアログ]に送られる。
・色情報が「即座にパレットに反映される」こと自体は問題ないと思います。(よく見かける仕様*1)
・問題は、パレットの色見本から未選択、かつ、確定されていないにもかかわらず、
その都度(ショートカットの[ダイアログ]を起動する度に)「確定してしまっている」ところなので、
そこを修正したら良いと思います。
・おそらく、既に選択されている(フォント及びマーカー)色なら、@「Enterキーでも確定」という
前Ver.の追加機能がイタズラしています。
・もし、文字列選択 → ショートカット[ダイアログ]起動=@による確定 → 通常の確定
のようになっているとしたら、ダブっている確定作業を、つまり@のルーチンを削除したら
直るのではないでしょうか。(この際「Enterキーでも確定」機能はなくても良いと思います)
現在は、ショートカット[ダイアログ]の起動=選択文字列の色の「確定」になっているので。
*1 よく見かける仕様ですし、反映されるだけなら問題はなく、むしろセンスが良い仕様です。
なぜなら、パレットの色見本にはない新規に作成した色をもう一度使いたいときなど、
その色を使った文字列を選択すれば即座に色情報を取得できて非常に便利だからです。
この機能がない場合、その都度カラーピッカーアプリで色情報を取得しないとなりません。 実例
※ [キャンセル] = Escキー押下・閉じる×・ダイアログ以外の場所をクリック
まず文字列を作成します。 黒黒赤赤黒黒 ← 赤には赤色が塗られています。
1回目
・黒黒赤を選択 → ショートカット[ダイアログ]起動 → [キャンセル] → 黒黒赤
・色見本の赤が選択状態になる+他の色のダイアログが赤になるのは正しい動作ですが、
[キャンセル]で抜けているのに(確定していないのに)確定されてしまうのは誤動作です。
・すでに触れましたが、おそらく確定作業がダブっていることが原因です。
色塗りした文字列を元に戻すには、元に戻す作業を2回行わないとならないことからも、
その可能性が大きいと思います。 2回目以降
・1回目と「同じ色(赤)」が(最右端に)選択されているかぎり、1回目と同じになります。
・赤黒黒を選択 → ショートカット[ダイアログ]起動 → [キャンセル] → 黒黒黒
・黒黒赤を選択 → ショートカット[ダイアログ]起動 → [キャンセル] → 赤赤赤
・文字列最右端の色情報が即座にパレットに反映され、なおかつ確定されてしまいます。
・文字列を指定せず、たとえば改行コードのみのフィールドにカーソルが置かれた場合でも
色情報が取得されてしまいます。(エディタの設定で[背景色]が青なら青が取得されます)
・[背景色]と[マーカー無し]は別物ですから、本来なら[マーカー無し]でないとなりません。
[マーカー色]で、[背景色]を色情報として使用する場面はないはずです。
・前Ver.にあった[既定の背景色]で取得される色情報が使用されているようです。
前Ver.の[既定の背景色]には「現在の選択色」が使用されていたので辻褄が合います。
・[既定の背景色]は使用しない(削除される)項目なので、ルートから[既定の背景色]の
ルーチンを外したら良いと思います。
・必要のない色情報を取得してしまうのは[フォント色]でも同じです。
・前Ver.にあった[フォント色]の[マーカー無し]で適用される色情報が使用されています。
前Ver.の[フォント色]の[マーカー無し]には「Automatic」が使用されていました。
・[フォント色]の[マーカー無し]は使用しない(削除される)項目なので、
ルートから[フォント色]の[マーカー無し]のルーチンを外したら良いと思います。 これは自己責任なのですが、確認途中に新Ver.のNanaがフリーズしてしまい、それ以降、
新Ver.では一切のファイルが開けなくなりました。Nanaの実行ファイルを入れ直しても
復活しないので、今は旧Ver.の1.1.3.10を使っていますが、どこを確認したらよいですか。
ちなみに.iniファイルを削除したら書式の項目についてはどうなりますか。
装飾に凝ったページなど維持されますか。設定が初期化されるだけなら良いのですが…。 >>653-655
いつもありがとうございます
キャンセルされていないこと確認しました
明日明後日は仕事なので日曜にソースを追いかけてみます >>656
書式情報は各.nnaに入っていますから
.iniファイル削除はページに影響ないはずですが
一度それぞれのIniファイルを「_NanaTerry.ini」といった風にリネームしてから起動してみてください しかしフリーズのあとも復旧できないのは何故でしょうね
強制キルすればIniファイル自体更新されないはずなのですが いつもお世話になっております。NanaTerryを最近利用させていただいている者です
今回ちょっと「おや?」ということが起こったのですが、もしかしたらソフトの仕様外の使い方だったかもしれないので、
ここでお尋ねさせていただきます。よろしくお願いします(かなり強引のやり方でしたので
今回チャットログのまとめとして、NanaTerryで編集、htmlとして出力して見やすくしよう!と思ったのですが
htmlからコピー&ペーストでNanaTerryに張り付けたところ、文字色や書式をそのままではコピーできなかったため
やむなくpdf出力→NanaTerryにコピー&ペーストで、強引にリッチテキスト形式で貼り付けしました
その後いざ出力しよう!としたのですが、エクスポート出力したhtml文書では最後まで文書が続かず、途切れてしまっています
pdf化にともない環境依存文字も少なからず混じっていますが、それが原因でしょうか?
前述した通りかなり強引なやり方でしたので、自分のやり方が間違っているのか、仕様外の使い方であるのか回答をいただきたいです
長々となりましたが、よろしくお願いします おばんです
>>660
ワード系だけかと思っていたんですがPDFからでも書式コピー出来るんですね
環境依存文字ですがそれがもし♥とかでしたらエクスポートするときのファイル名の
二つ下「エンコーディング:」を「UTF8」にしていただいたらいけるのですが
そもそもデフォルトを選んでも「♥」は「?」になるだけだと思うのでもしかしましたら
その環境依存文字は HTMLタグのたぐいでしょうか?
&→&
"→"
<→<
>→>
の4つだけは内部で変換していますがそれ以外で影響が出るものもあるかもしれません
(私あんまりHTMLに明るくないのでここらへん↑は NanaTree のソースのままです)
あ、もし手間をかけていただけるならそのオリジナルの NanaTree でも試してもらえば
「Terry の方がダメダメだった」と確定できるかも知れません(T▽T) >>661
どうも、お早い返答ありがとうございました
環境依存文字というのは主に漢字?をPDFに変換した際に置き換えられたであろうもので
例としましては「⼒を暴⾛」←「力」「走」が環境依存文字らしく
メモ帳などでコピー&ペーストする見ると違いが分かりやすいものとなっています
以下が自分が試して発生した現象です
・NanaTreeでも試してみましたが、同じ箇所から途切れてしまうようなので、共通のようでした
・pdfから形式を指定して貼り付け→プレーンテキスト形式で行った場合もほぼ同じ箇所から途切れるようです
(変換を通さずそのままhtmlから打ち込んだ場合は途切れず最後まで変換された)
・途切れた行を消去し、手打ちで打ち直しした場合も同じ行数で途切れる
・途切れた行前後からコピー→新規ノードへ貼り付けて変換した場合では、同じ行から途切れる、ということはありませんでした
・改行などで行数をずらした場合その分途切れる行が前後するようです(およそ65行で途切れるようです、バイト数や文字数に相関はないようでした
・RTF形式、TXT形式への変換は問題なく行えるようです >>662
「暴」の文字でわかりましたm(_ _)m
>>427 あたりから始まる「Shift-JISの文字化け」問題と同様みたいです
当時どのような修正をしたのか確かめてみます >>662
JaneStyleで読んでいたので「・を暴・」と黒点にしか見えて無かったのですが
ブラウザで開いて https://egg.5ch.net/test/read.cgi/software/1462896435/662
やっと理解&再現できました
その部分だけUniCodeに変換されているのですね
メモ帳でも「・」でしたが秀丸だとちゃんと「力を暴走」と貼り付けられました
力と走はUniCodeのフォントになっていました
NanaからはエクスポートするときにUniCodeかUTF8を選ぶととりあえずいけますが
エディタ上での表記は・のままです(プレーンテキストモードならOK)
これはワードパッドでもそうなるので今のところ解決策はないですね
「PDFに変換した」際のソフトの仕様で変換されているのかも知れません
OpenOffice.org の swriter (開発終了でしたっけ)でしたら Web から書式込みで
貼り付けられるみたいなので(多分MSワードも)
最初のコピーペーストでそのあたりを使っていただけたらいけるかもです >>664
対応ありがとうございます。お手数をおかけしました
やっぱり根本の原因は変換ソフトのようですね。ちょっとその辺りも意識して色々試していきたいと思います
お早い対応と回答、重ねてありがとうございました >>653-655
少し修正しました
https://1drv.ms/u/s!AgqFRNCNRH1dgjWKMtTaiG17ZMqx
オリジナルソースではカラーダイアログを出すときに非モーダルだったのですが
モーダルウインドウに変更しました
これでキャンセルした時に更新サインでなくなりました
多分 Nana さんの作った仕様(非モーダル)は
ワードパッドの様にフォントカラーのマウス下パレット色にするという感じに持っていくためだった(途中?)と思い
私も挑戦したのですがキャンセルしたときに元の「黒黒赤赤黒黒」とかに戻す上手い方法が見つかりませんでした
更新サインだけならフラグ回収で問題なかったのですが
もし全選択された状態だったりしたら元に戻すリソースが大変そうでしたので……
(はたしてワードパッドがどうやっているのかわからないですが動作は軽いですね)
パレットを表示したときの選択されている□ですが
「選択されている色」を当てているので「黒黒赤赤」の様なときはキャレットのある
文字の色となります(左から右に選択していれば赤、逆ならば黒) ツリーやブックマークなどをメインウィンドウにドッキングした時にタイトルバーを非表示にできないでしょうか? すいません、メインウィンドウのタイトルバーではなくツリーなどの細いタイトルバーです。 >>666
すみません
IniFIleの[ColorDialog]セクションが無限増殖して起動するたびにひたすら遅くなっていく大バグが
あったので削除しました
2018/01/03の分も同じだと思いますので前のバージョンに一旦戻してください
既に遅くなってしまった場合は NanaTerry.ini の[ColorDialog]から始まる部分を
全て削除してください >>668
ドッキングコンポーネントをいろいろいじってみたのですがそこをつまんでドラッグすることが
前提で作られているようで簡単にはできなさそうです >>670
了解です。
ツリーのフォント変更など見た目をいじれるのでTreeから移行しようと思います。
わざわざありがとうございました。 何度も済みません
>>669
プログラム内で[ColorDialog]セクションを一旦削除して規定数作成するように作り直しました
https://1drv.ms/u/s!AgqFRNCNRH1dgjbNmw83_D6OsxpD [フォント色]および[マーカー色]の機能と利用方法について
T入力された文字列に色を塗る・入力する文字列の色を予め指定する
・[カラーダイアログ](以下、[ダイアログ])の色見本
または[他の色]の基本色から任意に選択する
・色見本や基本色にない色は、[他の色]→[色の作成]で作成する
U現在の選択色を使いたい・・・@よりA、AよりBが便利
@[書式]から[フォント塗りつけ]/[マーカー塗りつけ]を選択
Aツールバーの現在の選択色=[フォント色]/[マーカー色]をクリック
B頻繁に使用する場合は、@にたいして[ツール]から[キー割付]しておく
V現在のカーソル位置の色を利用したい(知りたい・使いたい・編集したい)
・ショートカット[ダイアログ]を開く→[他の色]→[色の作成]
・未選択/未編集でキャンセル → 現在の選択色に反映されない
W[ダイアログ]の色見本や[他の色]の基本色にない色を作成して利用する
・ショートカット[ダイアログ]を開く→[他の色]→[色の作成]で編集する
・新規に作成した色は[ダイアログ]の色見本の下部領域に保存される
・作成順に16色までは、NanaTerry終了後も保存される
・[他の色]で作成した色を消去したい場合は、NanaTerry.iniの
[ColorDialog]にあるUserColors(フォント色)または
BGUserColors(マーカー色)を行削除する
但し、BGUserColorsItemsCountとUserColorsItemsCountは削除せず、
適切な数値を入力する(例:全消去なら Count=0 )
・直接カラー数値(TColor値・TColor定数)を指定して
[他の色]を設定したい場合は、NanaTerry.iniの[ColorDialog]にある
UserColors0〜15またはBGUserColors0〜15にカラー数値を指定する
私の要望が完全に実現されていて、感謝の気持ちでいっぱいです。\(^o^)/
Wは、諦めていたので大感激です。本当にありがとうございました。 初期状態 ※ 色の選択状態は、色見本や基本色に該当する色がある場合のみ
・フォントボタンのデフォルトカラー:無し(既定のフォント色)
・マーカーボタンのデフォルトカラー:黄色
@ツールバー[フォント色]
・[パレット]の色見本が未選択状態・[他の色]が未選択状態・[色の作成]は白色 ◯
・文字列には「既定のフォント色」が使われるので問題なし
Aツールバー[マーカー色]
・[パレット]の黄色が選択状態・[他の色]の黄色が選択状態=[色の作成]は黄色 ◯
Bショートカット[フォント色]
・カーソル位置のα色が選択状態・[他の色]のα色が選択状態=[色の作成]はα色 ◯
Cショートカット[マーカー色]
・カーソル位置のβ色が選択状態・[他の色]のβ色が選択状態=[色の作成]はβ色 ◯
ツールバー[フォント色]から赤色を選択
Dツールバー[フォント色]
・[パレット]の赤色が選択状態・[他の色]の赤色が選択状態=[色の作成]は赤色 ◯
Eショートカット[フォント色]
・カーソルを移動しない場合はD、カーソルを移動した場合はBになります ◯
・ショートカット[フォント色]では、カーソル位置のα色を取得するからです ◯*1
ツールバー[マーカー色]から赤色を選択
Fツールバー[マーカー色]
・[パレット]の赤色が選択状態・[他の色]の赤色が選択状態=[色の作成]は赤色 ◯
Gショートカット[マーカー色]
・カーソル位置のβ色が選択状態・[他の色]のβ色が選択状態=[色の作成]はβ色 ◯ *1 大きな支障はなく、細かいことなんですが、2点ほど指摘させてください。
ショートカットキー[ダイアログ]を開くと
@カーソル位置の左隣の文字列の色情報が取得される。ただし、
A文字列を選択せずにα色の選択をした場合、α色が選択された状態になる。
・カーソルを移動しないかぎり、α色が選択され続ける。
・カーソルを移動し、元の位置に戻した場合は、@になる。
ただし「カーソルの左隣に文字列がない=改行コードのみ」の場合は、黒色になる。
ここで[他の色]から[パレット]の色見本に戻ってみると
・「消去されたはず」のα色が選択状態になっている(色見本にα色があれば)
・[他の色]は、@のままなので、@≠α色の状態になる。
B文字列が選択されている場合、最右端の文字列の色情報が取得される。
Aのような操作を行う理由は、
・文字列の入力前にα色を選択することで、α色で文字列の入力が始められるから
です。
上では「消去されたはず」と書きましたが、消去するかしないか、
つまり、カーソル位置にたいして指定した色情報を
・カーソルを移動させても持ち続けるか
・カーソルを移動したら消去するか
どちらでも良いので、どちらか一方の挙動に統一したほうが良いと思います。
ただ一般的には、色を塗りつけた文字列の後に引き続き文字列を入力すると
左隣の色情報を引き継ぎますから、消去した方が混乱がないかもしれません。
もう一つ、これと関係するかどうかわかりませんが、>>654で触れたように
選択文字列にたいしてショートカット[ダイアログ]から色を塗りつけた場合、
元に戻すのに、元に戻す(Ctrl+Z)を2回繰り返さないとなりません。
色情報が残ってしまうという意味では似ている現象かとも思いました。 Nanaがフリーズしてしまう件ですが、ちゃんと報告しないですみませんでした。
実は.iniファイルの[ColorDialog]がとんでもないこと(2万行)になっていたので
.iniファイルを削除したらどうなりますか、と質問していたのです。
既存の.iniを保存して、Nanaを起動してできた新しい.iniの[ColorDialog]と
保存した.iniの2万行の部分とを入れ替えることで起動するようになりました。
でも、2万行のままの.iniでもVer.1.1.3.10のほうでは起動できたんですよね。
たいへん返事が遅くなってしまって、すみませんでした。
急いだので理屈に合わないところがあるかもしれません。
いつものように長文でわかりにくいです。ごめんなさい。 おばんです
>>673-676
まず「2万行」は本当にすみませんでしたm(_ _)m
以前のバージョンではあのセクション自体読み込まないので起動できたようです
>>675
未選択or改行コードのみの場合をもう一度見直してみます
それと二回の Ctrl+Z ですね
時間をかけた検証や ini ファイルの編集作業など本当にお疲れ様でした
まとまった時間が取れれば(来月になるかも知れませんが)上記の件と他の2〜3の案件を
済まして正規版をアップします
また何かお気づきの件がありましたらお教えください >>678
おつかれさまです ありがとうございます >>678
更新ありがとうございます
前に検索の結果出力で(>>628)要望を出させていただきました
設定-検索結果一覧-最前面にチェックを入れたら、検索項目で一覧を出力したときにウィンドウが前に出るようになりました。ありがとうございます
このウィンドウは、結果出力した表に出てきたノードをクリックするとまた背後にまわってしまうのがデフォですか?
検索結果一覧を出力した表からノードパスをクリックしても、常に前に出ている動作にはならないでしょうか? >>681
再度ありがとうございます、これでいつでも一覧が最前にくるようになりました
インフルお大事に〜 終了時のスクロールバーの位置を記録して、次の起動時に復元 みたいな機能ってありますか?
カーソルの位置が残らなくても、見ていた状態のものをそのまま復元したいのですが。 おばんです
>>683
設定の「全般」タブ
「ファイルを開くときに、ツリーの開閉状態を復元する」
「直近の各ノードカーソル位置を記憶復元する」
の両方にチェックしてもらうとスクロールバーも復元すると思います >>684
お世話になっております
そのように設定しているのですが、私のwin10環境下では
上書き保存したときの状態で開かれるのが
デフォになっていて反映されないです >>685
すみません確認です
ノード1が表示されている状態で上書き保存して
ノード2の200行目を表示して→新規作成→先ほどのファイルを開き直すと
ノード2ではなくノード1が表示されるということでしょうか?
もしこの動作でしたら「最後にフォーカスがあったノード情報」が「.nna」ファイルに
記録されていますので現在の所仕様ということになりますm(_ _)m
確かこのあたりはオリジナルのままかと……
ただずっと以前に要望ではなく「保存されないといけないんですね」という話があったので
出来るようなら実現したいです
「.nna」にツリーの開閉状態を記録している限りタイムスタンプが変わってしまうので
「直近」という前提で「NanaTerry.mcl」というファイルの方で工夫できたら次版公開までに
出来るかどうかやってみます >>686
言葉足らずで申し訳ありません。確認していただいた通りです
仕様なのですね、、お気遣いに感謝いたします
いつも本当にありがとうございます。そうしていただけたら幸いです
どうぞ、ご無理をなさらずに、、ご自愛くださいませ
まったりもっこり様、更新お疲れさまでした。ご報告が遅れてすみません。
使用上の問題はないのですが、「背景色の変更」について少し。
・[設定]から背景色を変更しても即座に反映されない。
そのため[設定]で指定した背景色と「背景色の変更」から選択した色が異なってしまう。
・「背景色の変更」をクリックすると、[設定]で指定した背景色が設定されています。
たとえば、[設定]で指定した色が基本色にあると、その色が選択状態になっています。
また、基本色にない色であっても、[他の色]を開いてみると、その色になっています。
つまり、あとは[OK]を押せば良いだけの状態(確定するだけの状態)になっています。
あつかましいにも程がある要望を丸ごと叶えていただいて
まったりもっこり様には感謝の気持ちしかありません。
今回もビックリさせられました。
ツールバーのマーカー色を右クリックしたらメニューが出てきて
なんとそこには「背景色の変更」や「スポイト」という項目が・・・oO
まさかの機能追加に感激しています。ほんとうに嬉しい。ありがとうございました。 おばんです
>>688
1.1.4a もそうなんですが自分では確認したつもりで出来ていないことが多いんで
こういった報告は嬉しいです
https://1drv.ms/u/s!AgqFRNCNRH1dgjsP7kb4wgv6x4yr >>689 まったりもっこり様へ
Ver 1.1.4b ありがとうございました。
確認してみたところ、デフォルト設定の「ウィンドウの背景(白色)」のみ反映されませんでした。
「背景色の変更」を開いてみると、既にご報告したような状態(白色選択状態)になっていますが、
ここで[OK]を押して確定し、再び[設定]の背景色を確認してみると、
当然のことですが、「ウィンドウの背景(白色)」ではなく、単色の「白色」が選択されています。
要するに「ウィンドウの背景(白色)」のみ、[設定]から指定しても反映されないということです。
使用上の問題はありませんが、ご報告させていただきます。(毎回、細々とすみません) >>691
まったりもっこり様、Ver 1.1.4c OKでした。ありがとうございました。 作者様、ご報告が遅くなりましたが、ブックマークの件、ご対応いただき大変ありがとうございました。
設定のブックマークオプションをオンにし、ツリーのノード名の右クリックメニューでブックマークするとノード名でブックマークが作成されます。
またオプションをオンにしても、ファイルメニューからブックマークを作成すると従来どおりのブックマークとなります。
これが仕様かはわかりませんが、使い分けができてよろしいのではと思います。
せっかく機能を追加していただきましたので、同ファイル内でブックマークをお使いの方は使ってみてはいかがでしょうか。 メモ欄の右側が若干黄ばんでいるのはどのような意図があるんですか? >>695
全く意味はないですw
https://i.imgur.com/vyzgMh7.jpg
背景色をグラデーションに出来るんだ〜ってやってみただけです
なんでしたら(無色含めて)色指定とか出来るようにしましょうか? いつもお世話になっております。
お聞きしたいことがありまして書き込みしました。
時々、メモリーが不足しているので保存できません みたいなメッセージが出て
保存ができなくなります。このメッセージがでないように正常に動作させる設定方法、あるいは、
回避したほうがよい使い方があればご教授頂きたいです。
画像を張りすぎるとこのメッセージが出やすいように思うので、画像は張らないようにしています。
作業環境は
i5 メモリ8G ウィンドウズ10 nanaterryのバージョンは現時点で最新
自分は、調べものや青空文庫の作品、ゲームの攻略データ等をコピペして1つのファイルにまとめて
使っていてそのファイルサイズは現在18MB、ノード数は1395です
お手数おかけします、どなたかよいアドバイスがあればよろしくお願いします おはです
>>699
仕様上画像は張れば張るだけ重くなります
私の画像モリモリ最大ファイルは195MBでノード数は185ですが起動時間に14,087ミリ秒かかります
(Alt + Enter で調べることが出来ます)
画像は参照するだけで運用できるなら画像のドラッグ&ドロップ時にファイルパスだけにして
(デフォルトだと Ctrl+D&D)参照するときは画像リンクをWクリックで他のアプリで開くか
Ctrl + クリックでポップアップする様にすれば nna ファイルの肥大化は防げます
或いは縮小 + 減色を使えば少しは軽くなると思います(設定の画像タブ参照してください)
それか用途別に複数のファイルに分けるかです
私は未だに Windows10 を持っていないのですがOSが64Bitでしたら実装メモリは多ければ多いほど
全体的に軽くなると思います
なお画像無しでテキストだけでしたら10MB位でも私の環境では不安定にはならないようです
ただし一つのノードに20万文字とか入れたテストファイルなのでのでノード移動は遅いです 今更思いついたのですが(「.nna」が NanaTerry に関連づけされていることが前提で)
文書の中に他の「.nna」ファイルのリンクを書いておけば複数の Nana ファイルをヒモつけることが出来ますね
ちょっと立体的なアウトラインになってカッコいいかも知れませんw 699です、レスありがとうございます。ファイル分割検討してみます
ちなみにユーザーの皆さんはファイルサイズ最大幾つくらいなんでしょうか > 251 名前:名無しさん@お腹いっぱい。[] 投稿日:2014/02/03(月) 17:03:51.68 ID:27ntCBLN0
> >>250
> エクスポート>文書エクスポート>ファイルの種類を階層化テキストにしたらできるよ
上記の方法で新規作成ファイルを階層化テキストに保存できるのは分かっているのですが、「名前を付けて保存」からも
.txt(階層化テキスト)
を選択して保存出来ると便利ですので、ぜひ御一考をお願いします。 ■ このスレッドは過去ログ倉庫に格納されています