行距

上次更新時間 2018年5月28日

```json { "trancreatedText": [ "關於行距

這個主題說明如何在羅馬文字排版中執行行距設定。 如需 CJK 文字中行距的相關資訊,請參閱關於亞洲文字中的行距

各行文字之間的垂直間距稱為行距。 行距是從一行文字的基線測量到其上一行文字的基線。 基線是一條看不見的線條,大部分的字母 (也就是沒有下伸部的字母) 都排列在這個線條上。

預設的自動行距選項會將行距設定為文字字大小的 120% (例如 10 點的文字就會使用 12 點的行距)。 使用自動行距時,InCopy 會在「字元」面板的「行距」選單中,顯示以括號包住的行距值。

行距

A. 行距 B. 文字高度 C. 單一字詞的較大文字大小會增加該行的行距。 

關於亞洲文字中的行距

您可以透過「段落」面板選單中的「行距基礎位置」設定,來設定行距的基礎位置。 如果使用預設設定 (全形字框右上端),則文字行的行距是自其全形字框頂端測量到下一行的全形字框頂端。 選取文字行並使用「全形字框右上端」設定增加行距值時,選取的行與下一行之間的間距會變大,因為行距的測量方向是從目前行到下一行。 所有其他「行距基礎位置」設定都是測量從目前行到上一行的行距,因此如果使用這些設定變更行距量,將會增加目前行上方的行間隔。

行距包括全形字框高度和行空格的間隔。

請在「字元」面板或「控制」面板內的「行距」中設定行距。 依預設,這是設定為「自動」。 設定為「自動行距」時,「字元」面板內「行距」中的行距值會顯示於括號內。 文字框和框架格點內文字的這個「自動」值有所不同。 您可以在「段落」面板的「齊行」選單項目中,設定「自動行距」值。 在 InCopy 中,文字框內文字的自動行距值會預設為所設定字體大小的 175%。 對於框架格點內的文字,這個設定是 100%,以允許格點對齊方式在格點中展開文字行。

當格點對齊方式設定為「無」時,請使用「字元」面板中的「行距」值來設定文字框內的文字行距。 當格點對齊方式設定為「無」以外的任何其他值時,將會根據基線格點設定套用行距。

備註

複製置於框架格點上的文字並貼入文字框時,貼上的文字會保留完整的框架格點屬性,因此「行距」中的「自動」會設定為 100%。 如果行間距顯得太過擁擠,請設定「行距」值,而不要使用自動設定。

若要為框架格線中的文字設定行距,請使用「框架格線設定」對話框中的「行間距」,而非行距值。框架格點內文字的行距值,是「行距」值和格點大小 (字體大小) 的總和。 換句話說,如果拼貼大小為 13Q 且行間距為 10H,實際行距值將為「23H」。

請注意,置於框架格點內的文字之預設格點齊行是設定為「置中」。 在這種情況下,拼貼中心與下一個拼貼中心之間的值將為行距值。當拼貼對齊方式設為「無」時,行距將從拼貼中指定的位置開始套用。當拼貼對齊方式設為「無」時,行距將根據「字元」面板中「行距」設定的值套用。

框架拼貼內的行距較為複雜。對於置入的文字,實際行距值會根據字級、行距值以及「段落」面板中的「行取」設定而變更。請注意以下幾點:

  • 如果讓框架格點的字體大小保持不變,但是讓置入文字的字體大小或行距值小於「字元」面板中的格點大小,則文字會根據「格點齊行」的設定對齊格點。

  • 如果讓框架格點的字體大小 (格點大小) 保持不變,但是使用「字元」面板,讓置入文字的字體大小大於格點大小加行距的總和,則會自動決定強制行數;而您可以用 0.5 行的增量對齊格點,所以「強制行數」如果設定為「自動」,就會是 1.5、2、2.5 和 3,依此類推。 如果「強制行數」設定為「自動」以外的任何其他值,文字將會根據這個設定對齊到格點,而較大的字體大小會導致字元重疊。

  • 如果讓框架格點的字體大小 (格點大小) 保持不變,但是使用「字元」面板,將置入文字的強制行數值設定為大於格點大小加行距的總和,則當行距設定為「自動」時,會套用至下一行。 例如,如果框架格點大小為 13 點而行距設定為 10 點,當行距設定為 24 點時,便會隔行置入文字。 如果設定為 47 點,將會每隔三行置入文字。 使用「自動」以外的任何行距設定時,將會忽略「行距」中所設定的值。

變更行距

在預設狀況下,行距是一種字元屬性,代表您可在同一個段落中套用一種以上的行距值。 文字行中的最大行距值將會成為該行的行距。 但是您可以選取偏好設定選項,讓行距套用到整個段落,而不是套用到段落中的文字。 此設定不會影響現有框架中的行距。

變更所選文字的行距

選取所要變更的文字。
執行下列任一項作業:
  • 在「字元」面板或「控制」面板中,從「行距」選單 中選擇所需行距。

  • 在「字元」面板或「控制」面板中,從「行距」選單 中選擇所需行距。

  • 選取現有的行距值,然後輸入新的值。

  • 在建立段落樣式時,使用「基本字元格式」面板來變更行距。

若 InCopy 忽略行距變更,可能是因為選取了「垂直齊行」或「對齊基線格點」。 選擇「物件 > 文字框選項」以確保「垂直齊行」已設為「頂端」,並確保已在「段落」面板、「控制」面板或段落樣式中選取「不要對齊基線格點」。

備註

您也可以將文字對齊基線格點,以調整垂直間距。 當有設定基線格點時,基線格點設定會優先於行距值。

變更預設行距百分比

選取所要變更的段落。
從「段落」面板選單或「控制」面板選單中,選擇「齊行」。
從「段落」面板選單中選擇「羅馬字對齊」。
針對自動行距,指定新的預設百分比。最小值為 0%,最大值為 500%。
備註

在「控制」面板選單中,「行距」彈出式選單的「自動」選項,會將「齊行」對話方塊中的「自動行距」值設定為字元大小的比例 (%)。 文字框架的預設值為 175%,框架拼貼的預設值為 100%。

將行距套用至整個段落

選擇「編輯 > 偏好設定 > 文字」(Windows) 或「InCopy > 偏好設定 > 文字」(Mac OS)。
選取「套用行距到整個段落」,然後按一下「確定」。
備註

使用字元樣式將行距套用到文字時,無論是否選取「套用行距到整個段落」選項,行距都只影響該樣式所套用的文字,而不是整個段落。

根據字元比例調整行高

將框架格點中的文字方向變更為相反方向時 (水平文字變為垂直;垂直文字變為水平),依預設會變更行高,無論格點大小為何。 例如,如果 13 點字元置於水平文字 13 點框架格點中,將字元的垂直比例設定為 200% 時,無論格點大小為何,行高都會加倍而變成 26 點。 如果關閉這項功能,行高將會與字元高度相同,只有字元比例會變更。

選取要依據字元比例變更行高的文字。
從「字元」或「控制」面板選單中,選取「使用字元縮放功能調整行高」。

行高會進行調整。 由於這項功能是字元屬性,因此會針對每個字元加以設定,不過行高會套用至包含所設定字元的一整行。

如果要關閉這項功能,請選取已啟用該功能的文字,然後在「字元」或「控制」面板選單中,重新選取「使用字元縮放功能調整行高」,即可關閉該功能。

套用行距基礎位置

如果您將格點對齊方式設定為「無」,行距依預設會從目前行的全形字框頂端或右邊,套用到下一行的全形字框頂端或右邊。 增加行距值,會導致新值套用到所有選取的行。

選取文字並在「段落」面板選單或「控制」面板選單中,將「格點對齊方式」設定為「無」。
在「字元」面板中指定「行距」。 指定「自動」以外的值,並設定為「靜態值行距」。
在「段落」面板選單或「控制」面板選單中,從「行距基礎位置」選取適當的行距基礎。

如果要設定相等行距而不管字體大小,可以使用「全形字框置中」,從文字行中央來設定行距。

備註

在框架格點中,如果要讓包含不同字體大小的字行對齊格點行距,請在「段落」面板中,將格點對齊方式設定為「置中」,並將「強制行數」設定為「自動」以外的任何其他值。

行距基礎位置選項

在「段落」面板選單或「控制」面板選單的「行距基礎位置」中,為「行距基礎」選取下列選項。

全形字框右上端

水平文字的行距會以全形字框的頂端為依據,垂直文字的行距則以全形字框的右邊為依據。 行距是從目前字行的頂端或右邊量到下一行的頂端或右邊。 這些設定為預設設定。

全形字框置中

行距會以目前字行的中央到上一行的中央為依據。 如果相同段落內存在不同的字體大小,則每一行的全形字框邊緣之間的間距將會不平均。 選取「全形字框置中」時,如果為字體大小不同的文字設定固定行距,將可以對齊周圍行的行距,因為行距會以目前全形字框的中央為依據。

羅馬字基線

行距會以「羅馬字基線」為依據。 行距是從目前行的基線測量到上一行的基線。 這種行距方法與羅馬視覺調整中所用的方法相同。 每個字體的「羅馬字基線」有所差異。 如果字體不一樣,即使是相同字體大小內的字元位置也可能不同。

全形字框左下端

水平文字的行距會以全形字框的底端為依據,而垂直文字的行距則以全形字框的左邊為依據。 行距是從目前字行的左邊或底端量到上一行的左邊或底端。

備註

在「段落」面板選單和「控制」面板選單中,「格點對齊方式」內的項目都相同。 這些項目是對齊格點的基礎,而非行距的基礎。 請不要混淆這些項目。

更多相關資訊