Illustrator で日本語テキストを書式設定する

最終更新日 : 2026年5月7日

Illustrator の文字組みと禁則処理設定を使用して、日本語テキストの文字の間隔と改行をコントロールします。

日本語テキストを扱う場合、間隔と改行の両方が読みやすさにおいて重大な役割を果たします。 Adobe Illustrator の文字組みと禁則処理を使用して、日本語テキストの文字の間隔と改行を制御します。 定義済みのセットを適用するか、カスタムルールを作成して、適切な組版を確保し、読みやすさを向上させます。

文字組みセットの作成

文字組みセットは、句読点、かっこ、欧文テキストの周りのアキ(間隔)をコントロールする設定のコレクションです。 これらの設定を段落レベルで適用することで、日本語組版ルールに従い、読みやすさを向上させるテキストレイアウトを作成できます。

Illustrator には、日本語組版用に設計された定義済みの文字組みセットがいくつか用意されています。 レイアウトや目的に適したセットを選択することで、間隔と句読点の配置が自動的に調整されます。

書式文字組み設定を選択し、次に「新規...」を選択します。

名前を入力し、ベースセットを選択します。 既存のセットをベースにしない場合は、「なし」を選択します。

日本語テキスト構成の間隔ルール、最小値、最適値、最大値、優先度設定を表示している Adobe Illustrator の文字組み設定ダイアログ。
異なる文字タイプの間隔値と優先度を指定して、新しい文字組みセットを作成およびカスタマイズします。

A. 名前 B. 行末設定 C. 行頭設定 D. 行中設定 E. 欧文前後 F. 新規 G. 単位 

必要に応じて間隔値を調整します。

各行設定で、「最小」、「最適」、および「最大」の値を指定します。

優先度を設定します。

優先度設定で、各文字タイプの優先度レベル(1~9)を設定します。 Illustrator は小さい数値を最初に適用し、0 は優先度を削除します。

文字組みセットを適用

テキストを選択します。

段落パネルで、文字組みドロップダウンから次のいずれかのオプションを選択します。 

  • なし:文字組みは適用されません。
  • 行末約物全角半角:行末の句読点の間隔を 50%(半角)または 0%(全角)に調整します。 日本語テキストと英数字の間隔は理想値として 0%に設定され、不自然な隙間を減らし、英数字が多い横組みテキストでもバランスの取れた組版を確保します。
  • 約物半角:句読点などの約物に半角の間隔設定を使用します。
  • 行末約物半角(デフォルト):行末以外のほとんどの約物に全角の間隔設定を使用します。 行末以外のほとんどの約物に全角の間隔設定を使用します。
  • 行末約物全角:ほとんどの約物と行末約物に全角の間隔設定を使用します。
  • 約物全角:句読点などの約物に全角の間隔設定を使用します。
  • ツメ組み:主に英数字と日本語テキストの間隔、および句読点周辺の間隔を調整し、文字間の不要な隙間を減らします。
  • ベタ組み:全角文字サイズに基づいて日本語文字を均等に配置し、文字間に余分な間隔を設けません。 間隔のばらつきを最小限に抑えることで、一貫した読みやすいリズムを作り出し、本文などの長い文章を読みやすくします。 
グリッド状に配置された 7 つのアートボードを表示し、それぞれ異なる文字組み設定の日本語テキストが表示されている Adobe Illustrator ワークスペース。 例では、次のように A~G のラベルが付いています:A(約物半角)、B(行末約物半角)、C(行末約物全角)、D(約物全角)、E(行末約物全角または半角)、F(ツメ組み)、G(ベタ組み)。 文字組みオプションを含む文字パネルが右側に表示されています。
Illustrator の複数のアートボードにわたって日本語テキストに文字組みプリセットを適用し、より精密にテキストレイアウトを微調整します。

A. 約物半角 B. 行末約物半角 C. 行末約物全角 D. 約物全角 E. 行末約物全角または半角 F. ツメ組み G. ベタ組み 

注意:

Illustrator 30.4 では、以下のような変更点があります。

  • ベタ組みツメ組みなどの新しい文字組みセットが追加されました。
  • 更新されたラテン文字のアキ処理により、半角英数字(句読点以外)ラテン文字の間隔を調整でき、文字と数字を個別に設定できるようになりました。 これにより、日本語テキストとラテン文字の間でより自然な間隔を実現できます。 これらの設定が適用されたファイルを使用する場合は、Illustrator を最新バージョンに更新してください。Illustrator 30.3 以前の古いバージョンでは設定が正しく保持されない場合があります。 

「ツメ組み」または「ベタ組み」の設定

テキストを選択します。

文字パネルで、次の操作を行います。

  • カーニングを「メトリクス」(「ツメ組み」)に設定します。
  • カーニングを「メトリクス - 欧文のみ」(「ベタ組み」)に設定します。

段落パネルで、文字組みドロップダウンから「ツメ組み」または「ベタ組み」を選択します。

OpenType パネルで、「プロポーショナルメトリクス」(「ツメ組み」)をオンにします。

禁則処理セットの作成

文字禁則処理設定を選択し、次に「新規セット」を選択します。

名前を入力し、ベースセットを選択します。 既存のセットをベースにしない場合は、「なし」を選択します。

フィールドに文字を追加するには、フィールドを選択して入力ボックスに文字を入力し、「直接入力」を選択して「追加」を選択します。

フィールドから文字を削除するには、文字を選択して、「削除」を選択します。 

現在「追加文字」ボックスに追加されている文字のコードを確認するには、Shift JISJIS句点、または Unicode を選択します。

禁則セットを使用

禁則処理または文字組みを選択します。

段落パネルメニューから「禁則調整方式」を選択し、以下のいずれかの方法を選択します。

  • 追い込み優先:文字を前の行に上げて、禁則文字が行の先頭または末尾になることを防ぎます。
  • 追い出し優先:常に文字を次の行に下げて、禁則文字が行の先頭または末尾になることを防ぎます。
  • 追い出しのみ:常に文字を次の行に下げて、禁則文字が行の先頭または末尾になることを防ぎます。 前の行には上げられません。

分離禁止を使用

テキストを選択し、段落パネルを開きます。

段落パネルメニューで分離禁止を選択すると、選択したテキストが行をまたいで分割されることを防げます。

ヒント :

特定のテキスト文字列が 2 行にまたがっていて分割したくない場合は、該当のテキストを選択し、文字パネルのフライアウトメニューから「分離禁止」を適用します。 これにより、テキストが行をまたいで分割されることを防げます。