複数行を 1 行に:短い行をつないで段落にする
チャットや表計算からコピーした短い行は 1 行 1 文です。1 つの文章にまとめたいときは、手で改行を消すより一括変換のほうが確実です。
本当に必要になる場面
チャットの複数の発言を 1 つの説明にまとめる、表の 1 列の短い表現を 1 文にする、PDF から取り出した断片を段落に戻す、といった場面です。複数行の見出しを 1 行にしたいときにも使います。
公開前の準備にも役立ちます。行数に制限がある投稿先や、改行を送信として扱う入力欄では、先に 1 行へまとめておけば、途中で切れたり早く送信されたりしません。
- チャットの発言を 1 つの説明にまとめる
- 表の 1 列の表現を 1 文にする
- 複数行の見出しを 1 行にする
仕組みと注意点
改行は前後の空白ごと 1 つのスペースに置き換わり、その後に連続スペースの圧縮と前後の除去が行われます。英語は自然につながりますが、中国語の文の間には本来不要なスペースが入るため、手で削除するか置換で消します。
構造が意味を持つ内容には使わないでください。コード、住所、詩、リスト、表の列は、まとめるとインデントと行の区切りが失われ、元に戻せません。空行も 1 つのスペースになるため、段落の境界が消えます。元のテキストは残しておいてください。
- 改行はスペースになり、中国語の文間にも入る
- コード、住所、詩、リストには使わない
- 元のテキストを残す
代替手段と逆の操作
読点でつなぎたい場合は、まとめた後に文間のスペースを読点へ置換します。段落を保ったまま余分な空行だけを消したいなら、空行の削除を使ってください。改行を消すだけでスペースを入れたくない場合は、エディタで改行を空文字に置換します。
逆の操作は文の分割です。1 行 1 文に分けて修正し、最後にまとめて 1 段落に戻す、という使い方がしやすいです。2 つのツールを往復すると、校正の精度が上がります。
よくある質問
中国語の文の間にスペースができたのはなぜですか?
改行を 1 つのスペースに置き換えているためです。英語には必要ですが中国語には不要なので、まとめた後に手で削除するか、置換で文間のスペースを消してください。
改行はスペースになるのですか、消えるのですか?
スペースになります。前後の空白も同じ 1 つにまとめられ、英語の単語がつながるのを防ぎます。スペースを入れずに改行だけ消したい場合は、正規表現の置換を使ってください。
まとめると文字は失われますか?
失われません。文字はすべて残り、行間の空白だけが置き換わります。ただし改行が持っていた構造は失われるため、コード、住所、リストは元に戻せません。
関連ツール:複数行を 1 行に