行番号の印刷No.27948
ふーみん さん 10/04/06 22:53
 
いつもありがとうございます。

行番号は
1
2
3
4
5
という感じで印刷できますが、

これを

5


10


15

のように5行刻みで印刷することは秀丸パブリッシャなどを使って出来ませんでしょ
うか?

[ ]
RE:27948 行番号の印刷No.27952
秀丸担当 さん 10/04/07 09:19
 

>のように5行刻みで印刷することは秀丸パブリッシャなどを使って出来ませんでしょ
>うか?

5行刻みで印刷するという設定は無いですが、他の方法を使って近い感じにはで
きるかもしれません。

[その他]→[ファイルタイプ別の設定]→[デザイン]→[表示]の所の「行番号の表
示」の中の「ページ番号表示」をONにして、行数=5とすれば、近い感じの印刷に
なるかもしれないです。
この設定で秀丸パブリッシャーを使って、本文BOXでも「行番号印刷」をONにす
ると、画面と同じように印刷されます。


または、マクロで文章を加工してしまうとしたら、以下のようなマクロで加工す
ることもできると思います。

    disabledraw;
    #c = linecount2;
    #n = 1;
    while( #n <= #c ) {
        movetolineno 1, #n;
        if( #n % 5 == 0 ) {
            $i = str(#n);
            insert $i + leftstr( "      ", 6 - strlen($i));
        } else {
            insert "      ";
        }
        #n = #n + 1;
    }

この場合は、秀丸パブリッシャーの本文BOXの「行番号印刷」をOFFにするといい
と思います。
ただ、この場合は元のテキストを編集することになるので保存してしまわないよ
うに注意が必要かもしれません。
もしこのマクロを使う場合、行番号のつけ方や折り返しなどでもしかしたら改良
が必要かもしれないので、もしその場合はまたお問い合わせいただければ回答さ
せていただきます。

マクロは、マクロファイル用のフォルダに、拡張子.mac(例えばtest.mac)のフ
ァイル名で保存します。
マクロファイル用のフォルダは[その他]→[動作環境]→[環境]より指定できます。
マクロの実行は、[マクロ]→[マクロ実行]より行うか、[マクロ]→[マクロ登録]
しておくとキー割り当てなども可能になります。

[ ]