◆ hmjisage013.zip ファイルの中身
jisage013.mac ...... 行頭字下げ単機能マクロファイル(初版第三刷)
行頭字下げ単機能マクロ初版第三刷説明書.txt ...... Readmeファイル
―――――
「日本語ワープロソフト」で作成された文書ファイルをコピー&ペーストで、秀丸エディタに移した時に、ワープロソフトの画面上では「行頭字下げ」されているのに、エディタ上では「行頭天付きファイル」になってしまう事をしばしば経験します。この小マクロは改行後の文頭は字下げするという「日本語文書」としての体裁を整えることを目的として作りました。
◆マクロの動き
・行頭が「天付き」になっている論理行頭を検索し、全角空白記号を一個挿入し、字下げする。
・すでに全角空白記号で字下げされている箇所にはなにもしない。
・半角空白記号で字下げしている箇所は全角空白記号一個に置き換える。
・(、○、●等の記号類が行頭にある場合は「小見出し、訳注」と解釈し、字下げしない。
・改行のみの行には、全角空白記号を挿入しない。
・半角空白、全角空白、タブ記号のみの行を検索し、改行を残して全て消去する。
・字下げ総数を「ダイアログボックス」に表示して、ファイルの先頭に戻る。
◆マクロ動作条件:秀丸エディタ バージョン8・22 以降をお使い下さい。
■初版第二刷(2012年06月04日付)からの変更点
・高速全置換マクロ(replaceallfast〜)を実行すると検索条件に従って検索・置換ボックス内の設定内容が任意に書き換わる不具合を解消する秀丸新機能(setcompatiblemode 0x20000;)をこの小マクロでも採用しました。
・これにより、検索・置換ボックス内のユーザ設定が書き換わる不具合が解消され、マクロ終了後の検索・置換作業が安定的に行えるようになりました。
・この小マクロを実行しても、もはや置換ボックス内・置換の前に確認 のチェックが外れる事がなくなりました。(setcompatiblemode〜 は2012年7月に公開されていたようですが、すっかり見落としていました。)
|
|
|