对齐文本

文本可以与文本框架一侧或两侧的边缘(或内边距)对齐。当文本同时与两个边缘对准时,我们说它已两端对齐。可以选择对齐段落中除末行以外的全部文本(双齐末行齐左或双齐末行齐右),也可以对齐段落中包含末行的全部文本(强制双齐)。如果末行只有几个字符,则可能需要使用特殊的文章未尾字符创建右齐空格。

op_14
Justify Left (left) and Justify All (right)

注意:

如果您对齐了文本的所有行且使用的是 Adobe 段落书写器,InDesign 会适当移动文本,以确保段落的文本密度一致性及视觉美观性。您可以微调双齐文本中的间距。

当您对框架网格中的文本设置居中或对齐后,文本将不再与网格精确对齐。还可以对框架网格中的所有段落指定段落对齐方式。

  1. 选择文本。
  2. 在“段落”面板或“控制”面板中单击其中一个“对齐方式”按钮(“左对齐”、“居中对齐”、“右对齐”、“双齐末行齐左”、“双齐末行居中”、“双齐末行齐右”和“强制双齐”)。
  3. (可选)单击“朝向书脊对齐”或“背向书脊对齐”。

    在对段落应用“朝向书脊对齐”时,左手页文本将执行右对齐,但当该文本转入(或框架移动到)右手页时,会变成左对齐。同样,在对段落应用“背向书脊对齐”时,左手页文本将执行左对齐,而右手页文本会执行右对齐。

    在垂直框架中,“朝向书脊对齐”或“背向书脊对齐”将无效,原因是文本对齐方式与书脊方向平行。

注意:

如果希望对采用强制双齐的文本行的左侧执行左对齐、右侧执行右对齐,请将插入点放到文本中欲执行右对齐的位置,按 Tab 键,之后就会对该行的其余部分执行右对齐。

将段落与基线网格对齐

当在纯文本框架中设置段落格式时,您可能会发现将段落与基线网格对齐是一种非常有用的方法。默认情况下,框架网格中的文本将与全角字框中心对齐,但是,您也可以将单个段落网格对齐方式更改为与罗马字基线、框架网格全角字框或框架网格表意字框对齐。

基线网格表示文档中正文文本的行距。可以对页面的所有元素使用该行距值的倍数,以确保文本在栏与栏之间、页与页之间始终保持对齐状态。例如,如果文档的正文文本行距为 12 点,则可以为标题文本赋予 18 点的行距,使标题与其后段落之间的间距增加 6 点。

op_14J
Grid alignment

A. Text aligned to the embox center B. Text aligned to the embox top C. Text aligned to the ICF 

除了指定网格对齐方式之外,还可以指定是否仅将段落的第一行与网格对齐。此外,当同一行存在大小不同的字符时,还可以指定小字符与较大字符的对齐方式。有关更多信息,请参阅对齐具有不同大小的文本

注意:

当文本大小与默认框架网格设置相同时,即使更改了网格对齐方式,文本位置也不会更改。当框架网格中的文本所使用字体或大小与默认框架设置不同时,更改网格对齐方式就会显示出相应效果。

使用“首选项”对话框中的“网格”部分来更改基线网格的设置。

要查看基线网格,请选择“视图”>“网格和参考线”>“显示基线网格”。基线网格的显示方向与文本框架的排版方向相同。

注意:

只有当文档缩放级别大于“网格首选项”中的视图阈值设置时,才能看见基线网格。查看基线网格时可能需要执行放大操作。

将段落对齐到基线网格

  1. 选择文本。
  2. 从“段落”面板菜单中选择“网格对齐方式”>“罗马字基线”。

仅将第一行与基线网格对齐

  1. 选择要对齐的段落。
  2. 从“段落”菜单或“控制”面板菜单选择“仅第一行对齐网格”。
  3. 在“段落”面板或“控制”面板中,单击“与基线网格对齐”
  4. 从“段落”面板或“控制”面板菜单的“网格对齐方式”中选择一个“无”以外的选项。

当行距所设置的值大于基线网格时,会执行自动强制行数,将该行与网格中的下一行对齐。例如,当行距为 16 点而基线网格为 14 点时,文本将每隔一行与网格线对齐。

要将文本对齐到基线网格的中央、虚拟主体的上方或下方或平均打印表面的上方或下方,请从“网格对齐方式”菜单中选择一个非“无”的选项。

将段落与基线网格对齐

基线网格表示文档中正文文本的行距。可以对页面的所有元素使用该行距值的倍数,以确保文本在栏与栏之间、页与页之间始终保持对齐状态。例如,如果文档的正文文本行距为 12 点,则可以为标题文本赋予 18 点的行距,使标题与其后段落之间的间距增加 6 点。

使用基线网格可确保文本元素在页面中的位置保持一致。您可以调整段落的行距以确保其基线与页面的基础网格对齐。如果您要对齐多个栏中的文本基线或相邻的文本框架,那么以上操作非常有用。使用“首选项”对话框中的“网格”部分来更改基线网格的设置。

您还可以仅将段落的第一行与基线网格对齐,这允许其余的行遵照指定的行距值。

要查看基线网格,请选择“视图”>“网格和参考线”>“显示基线网格”。

注意:

只有当文档缩放级别大于“网格首选项”中的视图阈值设置时,才能看见基线网格。查看基线网格时可能需要执行放大操作。

将段落对齐到基线网格

  1. 选择文本。
  2. 在“段落”面板或“控制”面板中,单击“与基线网格对齐”

注意:

要确保文本的行距不会改变,请将基线网格行距设置为与文本相同的行距值,或设为它的倍数。

仅将第一行与基线网格对齐

  1. 选择要对齐的段落。
  2. 从“段落”菜单或“控制”面板菜单选择“仅第一行对齐网格”。
  3. 在“段落”面板或“控制”面板中,单击“与基线网格对齐”

创建平衡的大标题文本

可以跨越多行平衡未对齐的文本。此功能对多行标题、引文和居中段落特别有用。

op_14a
Before and after applying Balance Ragged Lines to the title
  1. 在要平衡的段落中单击。
  2. 在“段落”面板或“控制”面板的菜单中,选择“平衡未对齐的行”。

此功能仅在 Adobe 段落书写器被选中的情况下生效。

只有当“对齐方式”设置为“左/顶对齐”、“居中对齐”或“右/底对齐”并使用 Adobe 段落书写器时,该功能才有效。

设置强制行数

“强制行数”会使段落按指定的行数居中对齐。可以使用强制行数突出显示单行段落,如标题。如果段落行数多于 1 行,可以选择“段落强制行数”,这样整个段落就可以分布于指定行数。

op_15J
Gyoudori set to 2 (left) and gyoudori set to 3 (right)
  1. 在“段落”面板或“控制”面板的“强制行数” 中,指定要居中对齐的行数。
  2. 要对跨越指定行数的整个段落执行居中对齐,请从“段落”面板菜单或“控制”面板菜单中选择“段落强制行数”。

注意:

在文本框架中,标准状况是将“强制行数”设置为基线网格值。

设置段落强制行数

将强制行数应用于超过一行的段落时,选择“段落强制行数”可使整个段落跨越指定的强制行数,通常是 2 个段落行分布于 3 个网格行。如果未选择该选项,段落中的每一行都将跨越指定的强制行数,例如,2 个段落行分布于 6 个网格行。

op_31J
Setting line deletion to 2 (left) and 3 (right)
  1. 选择要应用段落强制行数的段落。
  2. 在“段落”面板菜单或“控制”面板菜单中,选择“段落强制行数”。
  3. 根据版面需要,调整应用强制行数段落的行距。

当使用“段落强制行数”对跨越许多网格行的段落执行居中对齐时,每一行的行间距由行距量(而非网格间距)控制。如果框架网格文本使用默认的 100% 自动行距量,则可能需要调整每一行的行距,以使它们彼此隔开。

创建跨栏或拆分栏的段落

您可以创建一个在文本框架中跨越多栏的段落以形成跨栏标题效果。您可以选择段落是跨越所有栏,还是跨越指定数量的栏。当将段落设置为在多栏文本框架中跨越多栏时,跨越的段落之前的所有文本都会因此变得均衡。

您也可以在同一文本框架内将段落拆分为多栏。

要观看有关创建跨栏或拆分栏的段落的视频教程,请访问 www.adobe.com/go/lrvid5151_id_cnhttp://tv.adobe.com/go/4952/

nf_span_split_columns
Paragraph spanning and splitting multiple columns

A. Heading that spans columns B. Split column 

创建跨越多栏的段落

  1. 将插入点放置在段落中。

    您也可以将此功能作为段落样式的一部分,如标题样式。

  2. 从“控制”面板菜单或“段落”面板菜单中选择“跨栏”。

  3. 从“段落版面”菜单中选择“跨栏”。

  4. 从“跨越”菜单中选择您希望段落跨越的栏数。如果您希望段落跨越所有栏,请选择“全部”。

  5. 要在跨栏段落前后添加额外的空间,请指定“跨越前间距”和“跨越后间距”的值,然后单击“确定”。

将段落拆分为多栏

  1. 将插入点放置在段落中。

    您也可以将此功能作为段落样式的一部分,如标题样式。

  2. 从“控制”面板菜单或“段落”面板菜单中选择“跨栏”。

  3. 从“段落版面”菜单中选择“拆分栏”。

  4. 指定下列选项,然后单击“确定”:

    子栏

    选择您要将段落拆分的栏数。

    拆分前间距/拆分后间距

    在分栏段落前后添加间距

    栏内间距

    确定分栏段落之间的间距

    栏外间距

    确定分栏段落外部与其边距之间的间距。

垂直对齐文本框架中的文本

您可以将某个框架内的文本行沿着其垂直轴对齐或分布,以帮助框架及其栏间的文字在垂直方向上保持一致。

使用框架对齐方式,可以在文本框架中以该框架为基准垂直对齐文本(如果使用的是直排文字,就是水平对齐文本)。

可以使用每个段落的行距和段落间距值,将文本与框架的顶部、中心或底部对齐。还可以垂直两端对齐文本,这样无论各行的行距和段落间距值如何,行间距都能保持均衡。

op_15
Vertical justification—Bottom (left) and Justify (right)
op_16J
Top of horizontal frame (upper left), center alignment (upper right), bottom (lower left), and justified (lower right)

垂直文本对齐和字距调整是从框架中每行文本的基线位置算起的。在调整垂直对齐方式时,请切记下列几点:

  • “上/右”对齐被定义为顶对齐文本时的第一行基线。“文本框架选项”对话框中的“首行基线位移”选项会对此值产生影响。“底/左对齐”被定义为底对齐文本时的最后一行基线。

  • 对采用“顶/右对齐”、“居中对齐”、“底/左对齐”的段落应用“网格对齐方式”选项后,所有行都将与基线网格对齐。使用“两端对齐”选项时,只有首行和末行会与基线网格对齐。

  • 如果在“文本框架选项”对话框中调整了文本框架的上内边距值或下边距值,则可以分别更改首行或末行基线的位置。

  • 框架的顶部被定义为顶对齐文本时的第一行基线。“文本框架选项”对话框中的“首行基线位移”选项会对此值产生影响。

  • 框架的底部被定义为底对齐文本时的最后一行基线。脚注文本未两端对齐。

  • 在将“与基线网格对齐”选项应用于顶部、居中或底部对齐的段落时,所有行都将与基线网格对齐。使用“两端对齐”选项时,只有首行和末行会与基线网格对齐。

  • 如果在“文本框架选项”对话框中调整了文本框架的上内边距值或下边距值,则可以分别更改首行或末行基线的位置。

  1. 执行以下操作之一:
    • 使用“选择工具”,选择一个文本框架。

    • 使用“文字工具”,在文本框架中单击。

  2. 选择“对象”>“文本框架选项”。
  3. 在“文本框架选项”对话框的“垂直对齐”部分中,选择“上/右”、“居中”、“下/左”或“两端对齐”。
  4. 在“文本框架选项”对话框的“垂直对齐”部分中,选择“对齐”菜单中的以下选项之一:
    • 要将文本从框架顶部向底部垂直对齐,请选择“顶部对齐”。(这是默认设置。)

    • 要将文本行在框架内居中对齐,请选择“居中对齐”。

    • 要将文本行从框架底部向顶部垂直对齐,请选择“底部对齐”。

    • 要在框架的顶部和底部之间平均分布文本行,请选择“两端对齐”。

  5. 如果选择了“两端对齐”并要防止行距值不成比例地大于段落间距值,请指定“段落间距限制”值。段落间距最多可加宽到所指定值,如果文本仍未填满框架,则会调整行间的间距,直到填满框架为止。除了在“段落”面板中输入的“段前距”或“段后距”值以外,均会应用段落间距限制值。
    op_16
    Paragraph spacing limit set to zero (left) and 1 pica (right)

    注意:

    垂直对齐多栏文本框时要小心。如果最后一栏中的行数不多,则各行之间可能会出现过多的空白。

  6. 单击“确定”。

注意:

调整“段落间距限制”值的一种简便方法是:选择“预览”,然后单击“段落间距限制”值旁边的向上或向下箭头键,直到段落间距看起来与行距协调为止。