|
こんにちは、白雲斎です。
Windows XP, 秀丸エディタ 6.06b3, パブリッシャー 2.48f
秀丸パブリッシャーの印刷プレビューを繰り返すとツリー表示が崩れます。
再現手順:
1) 秀丸エディタで新規作成とする。
2) 以下のテキストを入力する。(\x0cは制御コードとして入力)
-- text ここから -----
\x0c: NODE 1
\x0c: NODE 2
\x0c: NODE 3
\x0c: NODE 4
\x0c: NODE 5
-- text ここまで -----
3) ファイルタイプの「アウトライン」→「解析」→「ツリー表示 - 通
常」に以下の設定をする。
・種類 :文字列
・文字列 :^\x0c:
・表示範囲 :ヒットした文字より後
4) 「アウトライン解析の枠」を表示します。
5) 印刷コマンドを実行して、「秀丸パブリッシャー」ダイアログにて「プ
レビュー」や「レイアウト編集」ボタンを押し、ダイアログを閉じる。
6) (5)の操作を何回か繰り返す。
7) 100%の確率ではないが、「アウトライン解析の枠」の内容が崩れます。
ヒットした文字も表示されたり、時には意味不明なツリーになる場合も
あります。
再現しますか?
※\x0cの制御コードをアウトライン解析に用いたのは、再現率が高いように思っ
たからです。制御コードを用いないアウトライン解析でも、再現する場合があ
ります。
●別問題:
上の再現実験にて入力したテキストでは、改項記号の認識が正しく行なわれてい
ないようです。プレビューでは、“NODE 5”の改項記号が無視されて、ページ数
が5となります。(“NODE 4”と“NODE 5”が同一ページになる)
|
|