行送り

最終更新日 : 2018年5月28日

行送りについて

ここでは、欧文組版で行送りがどのように適用されるかを説明します。 CJK テキストでの行送りについて詳しくは、アジア言語のテキストでの行送りについてを参照してください。

文字行間の縦方向のスペースを行送りと呼びます。\n行送りは、1行のテキストのベースラインから、その上の行のベースラインまでの距離です。ベースラインは、ディセンダーのない大部分の文字が位置する見えない線です。

デフォルトの自動行送りオプションでは、行送りが文字サイズの120%に設定されます(例:10ポイント文字の場合は12ポイント行送り)。自動行送りが使用されている場合は、InCopy では、文字パネルの行送りメニューに行送り値が括弧付きで表示されます。

行送り

A. 行送り B. 文字の高さ C. 1つの単語の文字サイズが大きくなると、その行の行送りが増加します。 

アジア言語のテキストでの行送りについて

行送りの基準位置を設定するには、段落パネルメニューの「行送りの基準位置」を使用します。 デフォルトの設定(仮想ボディの上 / 右)では、テキスト行の仮想ボディの上端から次行のテキストの仮想ボディの上端までがテキスト行の行送りになります。 行を選択し、「仮想ボディの上 / 右」を設定した状態で行送りの値を増やすと、選択した行から次の行までの移動距離が大きくなります。 「仮想ボディの上 / 右」以外の設定では、行送りは現在行と前の行との移動距離になるので、この設定で行送りの値を増やすと現在行の上の行間は大きくなります。

行送りにより、行の間隔が変化します。

文字パネルまたはコントロールパネルの行送りメニューから行送りを設定します。 デフォルトでは「自動」が選択されています。 「自動行送り」が設定されている場合、文字パネルの「行送り」では、括弧内に行送り値が表示されます。 この「自動」の値は、テキストフレーム内のテキストとフレームグリッド内のテキストでは異なります。 自動行送りの値は、段落パネルの「ジャスティフィケーション」で設定します。 InCopy のテキストフレームにあるテキストで使用される自動行送りのデフォルト設定値は、設定されているフォントサイズの 175%になります。 フレームグリッドにあるテキストの場合は 100%であり、グリッド揃えでグリッド内のテキスト行を拡張することができます。

テキストフレーム内のテキストの行送りは、グリッド揃えが「なし」に設定されている場合、文字パネルの「行送り」の値で設定します。 グリッド揃えが「なし」以外に設定されている場合、行送りは、ベースライングリッドの設定を基準にして適用されます。

メモ

フレームグリッドにあるテキストをコピーしテキストフレームにペーストすると、テキストと共にフレームグリッドの属性もペーストされるので、「行送り」の「自動」は 100%になります。 行間が詰まったように表示される場合は、「行送り」の値を自動ではなく、数値で指定します。

フレームグリッド内のテキストの行送りを設定するには、行送り値の代わりに、フレームグリッド設定ダイアログボックスの行間を使用してください。フレームグリッド内のテキストの行送り値は、行間値とグリッドサイズ(フォントサイズ)の合計です。つまり、グリッドサイズが13Qで行間が10Hの場合、実際の行送り値は「23H」になります。

なお、フレームグリッド内に配置したテキストには、デフォルトでグリッド揃えが「仮想ボディの中央」に設定されています。 この場合、グリッド中心と次のグリッドの中心との間の値が行送り値になります。グリッド揃えがなしに設定されている場合、行送りはグリッドで指定された位置から適用されます。グリッド揃えがなしに設定されている場合、行送りは文字パネルの行送りで設定された値に従って適用されます。

フレームグリッド内の行送りは複雑です。配置されたテキストの場合、実際の行送り値はフォントサイズ、行送り値、および段落パネルの行取り設定によって変化します。以下の点に注意してください:

  • フレームグリッドのフォントサイズを変更せずに、配置されているテキストのフォントサイズや行送りの値を、文字パネルでグリッドのサイズより小さくした場合、テキストは、設定されている「グリッド揃え」を基準にしてグリッドに揃えられます。

  • フレームグリッドのフォントサイズ(グリッドサイズ)を変更せずに、配置されているテキストのフォントサイズを、文字パネルでグリッドサイズ+行間より大きくすると、「行取り」が「自動」に設定されている場合、自動的に行取りが変更され、1.5 行取り、2 行取り、2.5 行取り、3 行取りと、0.5 行刻みでグリッドに揃えられます。 「行取り」が「自動」以外に設定されている場合は、指定した行取りでグリッドに揃えられるため、フォントサイズが大きくなると、文字が重なってしまいます。

  • フレームグリッドのフォントサイズ(グリッドサイズ)を変更せずに、配置されているテキストの「行送り」を、文字パネルでグリッドサイズ+行間より大きくすると、「行送り」が「自動」に設定されている場合、次の行に行送りが適用されます。 例えば、フレームグリッドのサイズが 13 Q で行間が 10 H に設定されている場合、行送り値を 24 H に設定すると、1 行おきにテキストが配置されます。 また、47 H に設定した場合は、2 行おきにテキストが配置されます。 「行取り」が「自動」以外に設定されている場合は、「行送り」で指定した値は無視されます。

行送りの変更

デフォルトでは、行送りは文字属性です。つまり、同じ段落内で複数の行送り値を適用できます。\n1行のテキスト内の最大行送り値が、その行の行送りを決定します。ただし、環境設定オプションを選択して、段落内のテキストではなく、段落全体に行送りを適用することもできます。この設定は既存のフレームの行送りには影響しません。

選択したテキストの行送りを変更する

変更するテキストを選択します。
次のいずれかの操作を行います。
  • 文字パネルまたはコントロールパネルで、行送りメニュー から目的の行送りを選択します。

  • 文字パネルまたはコントロールパネルで、行送りメニュー から目的の行送りを選択します。

  • 既存の行送り値を選択し、新しい値を入力します。

  • 段落スタイルの作成時に、「基本文字形式」パネルで行送り値を設定します。

InCopy で行送りの変更が無視された場合、「テキストの配置」または「ベースライングリッドに揃える」が選択されている可能性があります。 オブジェクト/テキストフレーム設定を選択し、垂直方向の揃えが「上」に設定されていることを確認します。また、段落パネル、コントロールパネル、または段落スタイルで「ベースライングリッドに揃えない」が選択されていることを確認します。

メモ

テキストをベースライングリッドに揃えることで、垂直スペースを調整することもできます。ベースライングリッドが設定されている場合、ベースライングリッド設定が行送り値より優先されます。

デフォルトの行送り比率を変更する

変更する段落を選択します。
段落パネルメニューまたはコントロールパネルメニューから「両端揃え」を選択します。
段落パネルメニューから「欧文両端揃え」を選択します。
自動行送りの場合は、新しいデフォルトのパーセンテージを指定します。最小値は0%、最大値は500%です。
メモ

コントロールパネルメニューの行送りポップアップメニューにある「自動」オプションは、均等配置ダイアログボックスの自動行送り値を文字サイズの比率(%)として設定します。テキストフレームのデフォルトは 175%で、フレームグリッドのデフォルトは 100%です。

段落全体に行送りを適用

編集/環境設定/テキスト(Windows)または InCopy/環境設定/テキスト(Mac OS)を選択します。
「段落全体に行送りを適用」を選択し、「OK」をクリックします。
メモ

文字スタイルを使用してテキストに行送りを適用する場合、「段落全体に行送りを適用」オプションが選択されているかどうかに関係なく、行送りはスタイルが適用されたテキストのみに影響し、段落全体には影響しません。

文字の比率を基準にした行の高さの調整

フレームグリッド内のテキストの組方向とは逆方向の文字の比率(横組みなら垂直比率、縦組みなら水平比率)を変更すると、デフォルトでは、グリッドの大きさに関係なく、行の高さが変更されます。 例えば、13 Q の横書きフレームグリッド内に配置されている 13 Q の文字に対して、文字の垂直比率を 200%に設定すると、グリッドサイズに関係なく、行の高さが 13 Q の倍の高さ、つまり 26 Q の行の高さに変更されます。 この機能をオフにすると、行の高さは文字サイズのままで、文字の比率だけが変更されます。

文字の比率を基準に行の高さを変更するテキストを選択します。
文字パネルメニューまたはコントロールパネルから「文字の比率を基準に行の高さを調整」を選択します。

行の高さが調整されます。 この機能は文字属性であるので、文字単位で設定しますが、行の高さは、設定した文字が含まれる行全体に適用されます。

この機能をオフにするには、機能を有効にしたテキストを選択し、文字パネルメニューまたはコントロールパネルメニューから再度「文字の比率を基準に行の高さを調整」を選択してオフにします。

行送りの基準位置の適用

グリッド揃えを「なし」に設定している場合、デフォルトでは、現在の行の仮想ボディの上または右から次の行の仮想ボディの上または右までを基準に行を送ります。 行送りの値を増加させると、選択されている行はすべてその値で送られるようになります。

テキストを選択し、段落パネルメニューまたはコントロールパネルメニューの「グリッド揃え」を「なし」に設定します。
文字パネルで、「行送り」を指定します。 「自動」は選択せずに、値を指定し、固定値で行を送るように設定します。
段落パネルメニューまたはコントロールパネルメニューの「行送りの基準位置」から適切な行送りの基準を選択します。

フォントサイズに関係なく行を均等に送る場合は、「仮想ボディの中央」を選択すると、行がセンター合わせで送られるようになります。

メモ

フレームグリッドで、フォントサイズが異なる行の行間をグリッドに揃える場合は、グリッド揃えを「仮想ボディの中央」に設定し、段落パネルで「行取り」を「自動」以外に指定します。

行送りの基準位置オプション

行送りの基準は、段落パネルメニューまたはコントロールパネルメニューの「行送りの基準位置」から以下のオプションを選択します。

仮想ボディの上 / 右

横組みの場合は仮想ボディの上、縦組みの場合は右を基準にして行を送ります。 現在の行の上 / 右端から次の行の上 / 右端を基準にして行を送ります。 この設定がデフォルトです。

仮想ボディの中央

現在行の中心から前の行の中心を基準に行を送ります。 同じ段落内に異なるフォントサイズがある場合は、各行の仮想ボディのエッジの間隔は均一になりません。 「仮想ボディの中央」を選択すると、現在の仮想ボディの中心を基準に行が送られるようになるので、フォントサイズが異なるテキストを固定行送りにして、前後の行間を揃えることができるようになります。

欧文ベースライン

欧文ベースラインを基準に行を送ります。 現在行のベースラインから前の行のベースラインを基準に行を送ります。 この行送りの方法は、欧文コンポーザーで使用されている方法と同じです。 欧文ベースラインはフォントによって異なります。 同じ文字サイズでもフォントが異なる場合は、文字の位置が変わる場合もあります。

仮想ボディの下 / 左

横組みの場合は仮想ボディの左、縦組みの場合は下を基準にして行を送ります。 現在行の下 / 左端から前の行の下 / 左端を基準に行を送ります。

メモ

段落パネルメニューとコントロールパネルメニューの「グリッド揃え」にも同じ項目があります。 これらの項目は、グリッド揃えの基準となるものであり、行送りの基準ではありません。 混同しないようにしてください。