例えば上の段落を
フォーマットの質問です。
いくつかの文が集まって段落になっています。
この文を段落でなく一行づつ行を空けて並べたいのです。
としたいのです。これを機械的に行う手順を教えてください。よろしくお願いします。
http://www.artman21.net/product/JeditX/index.html
検索置換を行えばいいでしょう。
検索条件を「。」とし、
置換内容を「。改行改行」
とすればいいのではないでしょうか?
私の環境はMac OS Xですが、Jeditというエディタを使い、置換内容を「。¥r¥r」とします。Jeditでは¥rが改行の意味になっているのです。
たいていのテキストエディタには装備されている機能だと思いますので、お手持ちのソフトやワープロソフトを調べてみてはいかがでしょうか?
テキストでよろしい?
お使いのテキストエディタに置換機能があれば
置換前 。
置換後 。\n\n
\は記号の円です。エディタによって式は違うかもしれません。
私が利用している
http://www.hi-ho.ne.jp/a_ogawa/otbedit/index.htm
ですと、置換で正規表現をONにしてこれでいけます。
テキストエディタや置換ツールを使うと良いと思います。
Speeeeed(Windows95/98/Me / ユーティリティ)
例えばこのソフトの場合、
検索文字列に「。」
置換文字列に「。\n」
を指定して「置換開始」を実行します。
wordを使う場合なら、「編集」→「置換」を選択して、「検索する文字列」に「。」、置換後の文字列に「。^p」を入力して、「すべて置換」ボタンをクリックします。
wordがない場合でも、フリーソフトのエディターでも出来ます。
例えばサクラエディターであれば、「検索」→「置換」を選択して「検索する文字列」に「。」、置換後の文字列に「。\r\n」を入力して、「正規表現」チェックボックスにチェックを入れて「すべて置換」ボタンをクリックします。
サクラエディター
下記の手順は、テキスト・エディタ=「Windows Word Pad」または
「メモ帳」および、エクセル=「Microsoft Excel」の操作経験のある
初心者が対象(※印は基本作業)です。
句点「。」で機械的に改行するには「※データ→区切り位置=。」、
とします。わたしなら、テキスト・エディタ上で、手作業にします。
以下、説明文では面倒に見えますが、慣れれば簡単です。
1.元の本文を、エクセルの第1行第B列に張付けましょう。
2.第A列に、通し番号を入れます(※編集→フィル→連続データ)。
3.第1行が #001 、第2行が #002 となります。
4.最終行が #100 なら、全行数を #101 以下にコピーします。
5.第A列と第B列を範囲指定して、並べ替えます(※A列=昇順)。
6.第A列の第1行と第2行が #001 に、第B列が一行おきの空白に。
|第A列|第B列|
──────────────────
第1行| #001 |元1行|
第2行| #001 |(空白)|
第3行| #002 |元2行|
第4行| #002 |(空白)|
第5行| #003 |元3行|
第6行| #003 |(空白)|
| | |
「※データ→区切り位置=。」の前に、「。」→「。*」と置換して、
「※データ→区切り位置=*」に指定することをおすすめします。
他に、もっとうまい方法があるかもしれませんが……。
コメント(2件)
上の回答のどれでも問題なく作業できると思われるので、どのソフトをつかって、実際にはどういう手順に置換したら、「並ぶ…」の前で改行されちゃったんでしょう? そこがわからないとわからないと思います。