【要望】本文整形マクロについてNo.01067
TATE2 さん 08/06/15 02:01
 
秀まるおさん、パワーユーザさん

TATEです。

本文作成時に使うマクロ関係の要望があります。

メール本文を作成している時に、他から文章をもってきてペースト
し、折り返し位置などを考慮しながら本文を作成していますが、
そこそこ機械的な作業なので楽にできる方法がないか思案中です。

ついては、例えば、以下のようなことができるマクロがありました
ら、ご紹介いただけないでしょうか。


<仕様>
・本文に貼り付けた文章を、先頭x文字空白、折り返し位置はy
 で行う。
 x、yのパラメータは入力できると助かります。
 また、先頭の空白は、全角か半角かを選択したいです。

・選択された行範囲だけを整形対象とする。
 (あるいは、複数行強調表示設定された範囲でもよいかも)

・折り返し位置yで禁則処理ができれば、さらに便利。

・序でに、半角変換化や全角変換化などの文字処理ができれば
 さらにさらにお得。

・「。」があれば改行してくれるオプションもあれば嬉しい。
 (また、逆に、改行を無くすることも必要???)

・ひょっとして、「です、ます調」などの文章校正チェックが
 できれば感激してしまうかも。。。
 英語のスペルチェックもできるのであれば鬼に金棒。
 (誤字脱字のチェックの実装はできるものなのかな???)



以上、勝手わがままな要望ばかりで恐縮ですが、どこかにこの
ような整形加工マクロがあればご紹介いただけないでしょうか。


以上、よろしくお願いします。



[ ]
RE:01067 【要望】本文整形マクロについてNo.01073
山紫水明 さん 08/06/16 21:45
 
 TATE2さん,

>・本文に貼り付けた文章を、先頭x文字空白、折り返し位置はy
> で行う。
> x、yのパラメータは入力できると助かります。
> また、先頭の空白は、全角か半角かを選択したいです。
>
>・選択された行範囲だけを整形対象とする。
> (あるいは、複数行強調表示設定された範囲でもよいかも)
>
>・折り返し位置yで禁則処理ができれば、さらに便利。

 秀丸エディタのマクロライブラリに登録している拙作の「簡単複合整形マク
ロ」で何かできるかもわかりません。(最新版は私のホームページに置いていま
す。)

 他の処理はとりあえず個別の処理になるでしょう。一つにまとめられないこと
もないでしょうが,範囲選択のことを考慮すると,手間がかかります。

>・序でに、半角変換化や全角変換化などの文字処理ができれば
> さらにさらにお得。

 これは探せばいろいろあるでしょう。拙作のも含めて。

>・「。」があれば改行してくれるオプションもあれば嬉しい。
> (また、逆に、改行を無くすることも必要???)

 たとえば次のようなマクロでは。
//--------------------------------------------------//
menu "&1  。で改行",
     "&2  。の後を連結";
if( result == 1 ) {
    replaceallfast "。(?!\\n)","。\n",regular,inselect;
} else {
    replaceallfast "。\\n","。",regular,inselect;
}
endmacro;
//--------------------------------------------------//

>・ひょっとして、「です、ます調」などの文章校正チェックが
> できれば感激してしまうかも。。。

 たとえば次のような方法で文末を強調表示するとか。
//--------------------------------------------------//
menu "&1 です,ますを強調",
     "&2 です,ます以外を強調";
if( result == 1 ) {
    setsearch "(ます|です|ました)。", 0x3810;
} else if( result == 2 ) {
    setsearch "(?<!(ます|です|ました))。", 0x3810;
}
hilightfound 1;
endmacro;
//--------------------------------------------------//

> 英語のスペルチェックもできるのであれば鬼に金棒。
 私自身は使用していないのですが,マクロライブラリにあるようです。

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

[ ]
RE:01073 【要望】本文整形マクロについてNo.01076
TATE2 さん 08/06/17 21:09
 
山紫水明さん

TATEです。

いろいろとご教示ありがとうございました。
早速、マクロを使ってみます。

また、いろんな要望は他のソフトを併用すればできることは
あるのですが、欲を言えば秀丸メールの中で実行できれば
マクロ等でも使えるので便利になり嬉しいです。

取り急ぎ、1行にきれいに収まるように整形できれば、かなり
手間は減るので助かります。



[ ]
RE:01073 【要望】本文整形マクロについてNo.01097
TATE2 さん 08/06/29 20:27
 
山紫水明さん

TATEです。

ご教示いただいた後に、「簡単複合整形マクロ」をDLして使用しよ
うとしていたのですが、何とか環境を整え実行すると、固まったよう
になりうまく整形してくれませんでした。

しばらく失念していたのですが、やはりどうしても使いたいのですが
何が問題でしょうか。

少しアドバイスをいただけると助かります。

よろしくお願いします。




[ ]
RE:01097 【要望】本文整形マクロについてNo.01110
山紫水明 さん 08/06/30 20:16
 
 TATE2さん,

「4.公開マクロ サポート会議室(秀丸エディタ関連)」の方にコメントを書い
ておきます。
                                        山紫水明
                                        SANSHISUIMEI

[ ]