こんな整形マクロはありますか?No.05747
可愛村のたかし さん 08/01/27 19:29
 
 秀丸にマクロがあるというのを知ったばかりのものです。マクロ文法は、知識があ
りません。(秀丸は、80桁での折り返し設定で使っています。この会議室の書式が
違うようなので、形が違うかもしれません。)

 現在は手動で行っていますが、原文を、整形1、整形2、の順で修正しています。
整形1には、「段落整形マクロ ver 1.13   by Y.Tombi 1993」が利用できるのがわ
かりましたが、これは、段落ごとに行うものですが、文章全体を整形1のスタイルに
するマクロはないでしょうか?

《原文》(68字ごとに改行されています。)
●主(あるじ)さんかい、こっち入っとぉくれ■ありがとさんでございます。
どぉぞごゆくりご逗留を●はい、しばらく厄介になります。こんな恰好をし
てますで、わたしのこと「何じゃ知らん」思てやろが。わしゃ因州鳥取の在
のもんでな、これでも土地では物持ちとか金持ちてなことをな……、嘘じゃ
ありゃせん、ホンマじゃで。

《整形1》(68字ごとの改行を削除します。)
●主(あるじ)さんかい、こっち入っとぉくれ■ありがとさんでございます。どぉぞご
ゆくりご逗留を●はい、しばらく厄介になります。こんな恰好をしてますで、わたし
のこと「何じゃ知らん」思てやろが。わしゃ因州鳥取の在のもんでな、これでも土地
では物持ちとか金持ちてなことをな……、嘘じゃありゃせん、ホンマじゃで。



《整形2》(記号を文頭にします。)
●主(あるじ)さんかい、こっち入っとぉくれ
■ありがとさんでございます。どぉぞごゆくりご逗留を
●はい、しばらく厄介になります。こんな恰好をしてますで、わたしのこと「何じゃ
知らん」思てやろが。わしゃ因州鳥取の在のもんでな、これでも土地では物持ちとか
金持ちてなことをな……、嘘じゃありゃせん、ホンマじゃで。

 マクロでできると便利です。自分で作れるといいのですが、まずは、先人が作った
ものはあるのでしょうか? 

[ ]
RE:05747 こんな整形マクロはありますか?No.05748
山紫水明 さん 08/01/27 20:18
 
 可愛村のたかしさん,
 次のマクロで試してください。
//--------------------------------------------
disabledraw;
gofileend;
while( 1 ) {
    searchup "\\n", regular;
    if( !result ) break;
    if( x== 68 ) delete;
}
replaceallfast "[●■]", "\n\\0", regular;
gofiletop;
delete;
endmacro;
//--------------------------------------------

     では, (^^)/~
                                        山紫水明(ユーザー)
                                        SANSHISUIMEI

[ ]
RE:05748 こんな整形マクロはありますか?No.05749
可愛村のたかし さん 08/01/27 20:58
 
 ありがとうございました。希望どうりの整形ができました。

 肝心のマクロ文は、関数の意味がちんぷんかんぷんです。細かい修正は、マクロヘ
ルプを読みながら、私の勉強の宿題にしようと思います。

[ ]