T

Text Machine

強力なテキストツールを、ブラウザで

改行を追加

指定した文字数の後に改行を追加してテキストをフォーマットします。

入力テキスト
1行あたりの文字数:

改行を追加 の使い方

  1. 1

    テキストを貼り付ける

    整形したいテキストを入力エリアに入力するか貼り付けます。

  2. 2

    改行ルールを選ぶ

    X語ごと、X文字ごと、または特定の文字の後に改行を入れるルールを選び、そのルールに必要な値を入力します。

  3. 3

    クリーンアップオプションを設定する

    必要に応じて「既存の改行を先に削除」を有効にすると、1行にまとめたきれいな状態からテキストの整形が始まります。

  4. 4

    生成してコピーする

    「Add Line Breaks」をクリックして整形を適用し、出力ボックスから結果をコピーします。

テキストに正しく改行を追加する方法

テキストを区切る3つの方法、それぞれ異なる役割

このツールは3つのルールのいずれかを使って改行を挿入します。正しいルールを選ぶことがすべてです。X語ごとに区切る方法はどの単語もそのまま保つので、予測しやすいリズムがほしい詩・歌詞・キャプションに最適です。X文字ごとに区切る方法は厳密な桁幅を強制するので、固定幅のメール、ASCIIレイアウト、古い端末に向いています。特定の文字の後で区切る方法は、ピリオドやカンマなど、あなたが指定した区切り文字で分割します。

簡単な例で違いがわかります。「red, green, blue, yellow」という行を考えてみましょう。特定の文字オプションをカンマに設定すると、短い行が4つ得られ、1行に1色とその末尾のカンマが並びます。一方、2語ごとに区切る方法では、カンマがどこにあるかに関係なく、「red, green,」、続いて「blue, yellow,」となります。

折り返しと、本物の改行の違い

ソフトな折り返しと、本物の改行との間には重要な違いがあります。エディターやブラウザが長い行をウィンドウに合わせて折り返すとき、実際の改行文字は追加されません。ウィンドウのサイズを変えればテキストは流し直されます。このツールはその逆を行います。テキストそのものに、本物で恒久的な改行文字を挿入します。これらの改行は、プレーンテキストのフィールド、メール、コードのコメントにコピー&ペーストしても残り続けます。

その恒久性こそが、このツールが存在する理由です。閲覧する側に関係なくどこでも同じ幅に見えるテキストが必要なら、ソフトな折り返しでは役に立ちませんが、焼き込まれた改行なら役に立ちます。

文字数モードと単語の分割

文字数モードは進みながら文字を数え、累積した数があなたの上限に達した瞬間に改行を入れます。たとえそれが単語の途中であってもです。上限を10に設定して「internationalization」を与えると、その単語は「internatio」、続いて「nalization」に切り分けられます。これは、すべての行が正確な長さでなければならない、本物の固定幅出力のための意図された動作です。

単語を分割するのが許容できないなら、語数ベースのモードに切り替えてください。このモードは単語と単語の間でしか区切りません。代わりに、単語の長さがまちまちなので行の長さも少しずつ変わり、完璧な長方形ではなく読みやすいテキストが得られます。

区切り文字オプションで1行1文にする

最も便利な技の1つは、各文を1行ずつに収めることです。特定の文字のフィールドにピリオドを設定すると、ツールはピリオドごとにその後ろへ改行を追加するので、びっしり詰まった段落が、1文ずつきれいに積み重なった状態になります。これはバージョン管理で文章の差分を取るときに非常に役立ちます。1単語の修正が、段落まるごとが流し直された変更ではなく、変更された1行として現れるからです。

この発想は連ねることもできます。セミコロンの後で区切って節を分けたり、閉じ括弧の後で区切って、平坦化したリストの各項目を、さらに編集する前に1行ずつにしたりできます。

整形する前にクリーンアップする

入力に、以前の折り返しによる改行がすでに含まれている場合、その上に新しいルールを適用すると、互いにぶつかり合う改行の混乱が生じます。「既存の改行を先に削除」をオンにすると、ツールは選んだルールを適用する前にすべてを1行に平坦化するので、古い折り返しが新しい折り返しと衝突することはありません。

よくある作業の流れは、PDFや古いメールからコピーした、硬く折り返されたテキストを貼り付け、そのオプションを有効にしてから、貼り付け先に合った幅で折り返し直す、というものです。ページを離れることなく、実質的に2つの手順で段落を流し直せます。

実用的な幅の目安

貼り付け先によって、想定される幅は異なります。プレーンテキストのメールは、引用付きの返信があふれないよう、歴史的に72〜76文字あたりで折り返されてきました。多くのコードのスタイルガイドは行を80文字または100文字に制限しています。Gitのコミットメッセージの本文は慣習的に72文字で折り返されます。これらのいずれかに貼り付けるなら、文字数モードを対応する数値に設定すれば、その慣習を正確に満たせます。

機械向けではなく人が読むためなら、1行あたり60〜70文字あたりが、タイポグラファーが勧める快適な範囲で、長い行で視線が迷子になるのを防いでくれます。

別のツールのほうが合う場合

このツールは改行を追加します。もし目的がその逆、つまり折り返された行を1つの段落に結合することなら、代わりに「改行を削除」または「段落を1行に」を使ってください。単一の改行をウェブ向けの段落間の空きに変えたいなら、「改行を段落に」が適切な選択肢です。これは任意の折り返しではなく、空行またはHTMLの段落構造を生成するからです。

こう考えるとよいでしょう。流れるテキストに形を与えようとしているときは「改行を追加」を選び、誰かが与えた形を取り除こうとしているときは、結合系のツールを選びます。

避けるべきよくある間違い

最も多い意外な落とし穴は、文字数モードを選んでおきながら、単語が分割されると不満を言うことです。それはモードが設計どおりに動いているのであって、単語をそのまま保ちたいなら語数モードに切り替えてください。2つ目は、既存の改行を削除し忘れて、折り返しが二重になってしまうことです。3つ目は、特定の文字に、いたるところに出現する文字を設定して、テキストを細切れに砕いてしまうことです。

迷ったときは、まず短いサンプルを貼り付けてルールを試し、長い文書に対して実行する前に出力を確認しましょう。結果は瞬時に出るので、何度も試しても何のコストもかかりません。

よくある質問

どのような方法で改行を挿入できますか?
指定した語数ごと、指定した文字数ごと、あるいはピリオドやカンマなど選んだ特定の文字の直後に改行を入れられます。これにより、ほぼどんなレイアウトにも合わせてテキストを折り返せます。
新しい改行を入れる前に、既存の改行を消せますか?
はい。「既存の改行を先に削除」をオンにすると、ルールを適用する前にテキストが1行にまとめられるため、古い改行と新しい改行が衝突するのを防げます。
X文字ごとに改行すると、単語が途中で分割されますか?
文字数モードでは、累積した文字数が上限に達した時点で改行が挿入されます。そのため常に単語の区切りで止まるのではなく、指定した文字数どおりに動作します。単語をそのまま保ちたい場合は語数ベースのモードを使ってください。
「特定の文字」オプションは何に使えますか?
入力した文字が出現するたびに、その後に改行を挿入します。ピリオドの後で改行して各文を1行ずつにしたり、カンマ区切りのリストを行ごとに分割したりするのに便利です。
このツールは無料で、プライバシーは守られますか?
はい。登録不要で完全に無料です。整形はすべてブラウザ内で行われるため、テキストがサーバーにアップロードされることはありません。

関連ツール

こちらの便利なツールもどうぞ

改行を削除

改行を段落に変換

空白行を削除

重複行を削除

リストをアルファベット順に並べ替え

アルファベット順ソーター