自動で改行させる方法No.14153
とろ さん 03/02/23 09:51
 
改行の方法について教えてください。

 例えば、インターネット上に、何ページにもわたって文章が詰まっている文章があ
ったとします。
 これを秀丸にコピペして読もうと思うのですが、文字が詰まっていると大変読みづ
らいです。

 そこで、コピペをした後「。」の位置ごとに、手で一つづつ改行を入れながら読ん
でいます。大変バカらしいです。自動的に「。」の位置で改行を入れる方法はありま
せんか?

[ ]
RE:14153 自動で改行させる方法No.14154
でるもんた さん 03/02/23 09:56
 
>  そこで、コピペをした後「。」の位置ごとに、手で一つづつ改行を入れながら読ん
> でいます。大変バカらしいです。自動的に「。」の位置で改行を入れる方法はありま
> せんか?

置換機能でできます。

検索(S):には「。」を、置換(E):には「。\n」を(\nは半角)を入力し、
「正規表現(R)」にレ印をつけて、全置換(A)。

[ ]
RE:14153 自動で改行させる方法No.14155
きいろいまふらあ さん 03/02/23 10:16
 
なさろうとしていることの性格上、あまり正確な処理は期待されていないものと
勝手に想像します。

> そこで、コピペをした後「。」の位置ごとに、手で一つづつ改行を入れながら読ん
>でいます。大変バカらしいです。自動的に「。」の位置で改行を入れる方法はありま
>せんか?

「。」を「。」+改行に置換してしまうのが簡単で早いでしょう。
置換のダイアログで
検索文字列を「。」
置換文字列を「。\n」
正規表現のチェックをON
として置換してみてください。

置換文字列は「。\n\n」でもいいかも(試してください)。

同じことをマクロでやるなら

replaceall "。","。\\n",regular;

の1行でいけます。(replaceallfastも可)

細かいことを言い出すと、「。」の後ろに閉じ括弧がある場合は、とかいろいろ
出てきそうです。そんなことを考慮した置換の方法とかマクロとかも作れなくは
ないですが、まずは上記を試してみて下さい。

[ ]
RE:14155 自動で改行させる方法No.14167
とろ さん 03/02/25 16:59
 
でるもんたさん、きいろいまふらあさん

うまくいきました。とっても見やすいです。

こんな便利なソフトなんですねぇ、秀丸って!

すごく感動しました。ありがとうございました。

[ ]