文字排版

上次更新日期: 2018年5月28日

排版文字

您页面上文字的外观取决于称为排版的复杂交互过程。使用您选择的字间距、字母间距、字形缩放和连字符选项,InCopy 会以最佳支持指定参数的方式来排版您的文字。

InCopy 提供两种排版方法:Adobe 段落排版器(默认)和 Adobe 单行排版器(两者均可从控制面板菜单中获取)。您可以从"段落"面板菜单、"对齐"对话框或控制面板菜单中选择要使用的排版器。

InCopy 支持为排版开发的四种方法,包括 Adobe 日文单行排版器、Adobe 日文段落排版器、Adobe 段落排版器和 Adobe 单行排版器。每个排版器都会评估日文和拉丁文字的可能断行位置,并选择最佳支持给定段落所指定的连字符和对齐选项的断行位置。默认情况下选择 Adobe 日文段落排版器。有关这些选项的详细信息,请参阅“InCopy 帮助”。

InDesign Magazine 提供了一篇关于修复排版问题的文章,详见 Mind the Gaps

使用 Harfbuzz 作为 World Ready Composer 下的默认塑形引擎,您会发现改进了印度语以及中东和北非语言字形的形状,并正确呈现。

排版方法

InCopy 提供两种排版方法:Adobe 段落排版器(默认)和 Adobe 单行排版器。两种排版方法都会评估可能的换行位置,并选择更好支持您为给定段落指定的连字符和对齐选项的换行位置。

Adobe 段落排版器

考虑整个段落的断点网络,因此可以优化段落中较早的行,以消除后续特别不美观的断行。段落排版可产生更平均的间距和更少的连字符。

段落排版器通过识别可能的断点、评估这些断点,并根据字母间距、字间距和连字符使用的均匀性等原则为其分配加权惩罚来进行排版。

注释

您可以使用"连字符"对话框来确定更好的间距和更少的连字符之间的关系。(请参阅连字符文字。)

Adobe 单行排版器

提供一次排版一行文字的传统方法。如果您希望限制后期编辑的排版更改,此选项很有用。

为段落选择排版方式

执行以下操作之一:

  • 在"段落"面板菜单中,选择"Adobe 段落编排器"(默认)或"Adobe 单行编排器"。

  • 在"段落"面板菜单或"控制"面板菜单中,选择"齐行",然后从"编排器"菜单中选择一个选项。

注释

其他公司提供的附加合成引擎插件可能可用,还有允许您自定义引擎参数的界面。

设置合成偏好设置

选择"编辑">"偏好设置">"合成"(Windows) 或"InCopy">"偏好设置">"合成"(Mac OS)。

要使用屏幕高亮显示来识别合成故障,请选择"保持违规"和"H&J 违规"(连字符和齐行)。

要齐行环绕对象的文本,请选择"齐行对象旁的文本"。

在"文字组版兼容性模式"下,确定是否要选择"使用新垂直缩放"或"使用基于 CID 的文字组版"。

单击“确定”。

对文本进行连字

您为连字符和齐行选择的设置会影响行的水平间距以及您页面上文字的美观效果。连字符选项确定单词是否可以使用连字符,如果可以,允许哪些断行。

齐行由您选择的对齐选项、您指定的字间距和字母间距以及您是否使用了字形缩放来控制。您还可以齐行完全齐行文本窄列中的单个单词。

Eda Warren 在 Mind the Gaps 中提供了一篇关于避免版面编排问题的文章。

手动调整断字

您可以手动或自动为单词添加连字符,或者可以同时使用这两种方法。手动连字符最安全的方法是插入自由连字符,除非单词需要在行尾断开,否则它不可见。在单词开头放置自由连字符可防止单词被断开。

使用文字工具 ,在您想要插入连字符的位置单击。
执行以下操作之一:
  • 选择"文字">"插入特殊字符">"连字符和破折号">"自由连字符"。

  • 按 Ctrl+Shift+- (Windows) 或 Command+Shift+- (Mac OS) 插入自由连字符。

注释

在单词中输入自由连字符不能保证该单词会被连字符。单词是否断开取决于其他连字符和合成设置。但是,在单词中输入自由连字符确实保证该单词只能在自由连字符出现的位置断开。

自动调整连字

断字功能基于词汇列表,这些列表可以存储在计算机上的单独用户词典文件中,或存储在文档本身中。为了确保一致的连字,您\n可能需要指定要参考的字词列表,特别是如果您要\n将文档传送给服务提供商或在\n工作组中工作时。

要为\n段落开启或关闭自动连字,请在"段落"面板或"控制"面板中选择或取消选择\n"连字"选项。(您也可以在段落\n样式中包含此选项。)

设置自动连字选项时,您可以确定更好的间距和更少连字之间的关系。您也可以\n防止大写单词和段落中的最后一个单词\n被连字。

为段落设置自动连字选项

单击段落或选择您要\n影响的段落范围。
从"段落"面板菜单中选择"连字"。
选择"连字"选项。
根据需要更改以下设置,然后\n单击"确定":

单词至少包含 _ 个字母

指定连字符单词的最少字符数。

前 _ 个字母之后 / 后 _ 个字母之前

指定单词开头或结尾可被连字符分隔的最少字符数。例如,通过\n为这些值指定 3,aromatic 将被连字为\naro‑ matic 而不是 ar‑ omaticaromat‑ ic

连字符限制 _ 个连字符

指定可在\n连续行上出现的连字符最大数量。零表示连字符数量无限制。

连字区

指定在开始连字符处理之前,非对齐文本行末尾允许的空白量。此选项仅\n在您将单行排版引擎与非对齐\n文本一起使用时适用。

更清晰的间距 / 更少的连字符

要调整这些设置之间的平衡,请调整\n对话框底部的滑块。

连字大写的单词

要防止大写单词被连字,请取消选择\n此选项。

```json { "trancreatedText": [ "连字最后一个单词

要防止段落中的最后单词被连字,\n请取消选择此选项。

跨列连字

要\n防止单词在列、帧或页面上出现连字,请取消选择此选项。

防止意外断词

使用\n不间断连字符,您可以防止某些单词被拆分,例如专有名称或被拆分后会变成不美观片段的单词。使用不间断空格,您还可以防止多个单词被拆分,例如一串首字母和姓氏 (P. T. Barnum)。

防止文本断行

选择您要保持在\n同一行上的文本。
从"字符"面板菜单或\n"控制"面板菜单中选择"不换行"。
注释

防止单词断行的另一种方法是在该单词的开头放置一个可选连字符。按 Ctrl+Shift+-(Windows)或 Command+Shift+-(Mac OS)\n以插入自由连字符。

创建不间断连字符

使用文字工具 ,单击\n您要插入连字符的位置。
选择"文字">"插入特殊字符">\n"连字符和短划线">"不间断连字符"。

创建不间断空格

使用文字工具 ,单击您要插入空格的位置。
选择"文字">"插入空白">"不间断\n空格"(或任何其他空白字符)。

不间断空格的宽度根据磅值大小、两端对齐设置和字间距设置而变化,而不间断空格(固定宽度)字符无论在何种情况下都保持相同的宽度。

更改字距调整设置

使用"对齐"面板\n精确控制单词间距、字母间距和字形\n缩放。调整间距对于对齐文本特别有用,但\n您也可以对未对齐文本调整间距。

注释

CJK 文本会忽略对齐设置的单词间距、\n字符间距和字形缩放。要设置 CJK 文本字符间距,请使用\n"文字组版"对话框。

调整对齐文本中的单词和字母间距" ] } ```

在您要更改的段落中插入光标,或选择文字对象或帧以更改其所有段落。
从"段落"面板菜单中选取"对齐"。
输入字间距、字母间距和字形间距的值。最小值和最大值定义了仅适用于两端对齐段落的可接受间距范围。所需值定义了两端对齐和非两端对齐段落的理想间距:

字间距

按空格键产生的词语之间的空间。字间距值的范围可以从 0% 到 1000%;在 100% 时,词语之间不会添加额外空间。

字符间距

字母之间的距离,包括字距微调或跟踪值。字母间距值的范围可以从 ‑100% 到 500%:在 0% 时,字母之间不添加空间;在 100% 时,字母之间会添加一个完整的空格宽度。

字型缩放

字符的宽度(字形指任何字体字符)。 字形缩放值的范围可以从 50% 到 200%。

注释

间距选项始终应用于整个段落。要调整几个字符的间距而不是整个段落,请使用字距选项。

设置单词两端对齐选项以指定您希望如何对齐单词段落。

在窄列中,单个词语偶尔可能单独出现在一行上。如果段落设置为完全两端对齐,行上的单个词语可能看起来过度拉伸。您可以将此类词语居中对齐、左对齐或右对齐,而不是保持完全两端对齐。

在两端对齐文本中设置字形缩放

在段落中单击插入点或选择您要影响的段落。
从"段落"面板菜单中选取"对齐"。
为字形缩放最小值、所需值和最大值输入值。然后单击"确定"。
两端对齐文本中字形缩放的前后对比(上方和下方)

注释

字形缩放有助于实现均匀的两端对齐;但是,偏离 100% 默认值超过 3% 的值可能会导致字母形状扭曲。除非您追求特殊效果,否则最好将字形缩放保持在微妙的值,例如 97–100–103。

在两端对齐文本中使用齐行空格

使用齐行空格字符可在完全对齐段落的最后一行添加可变\n间距——在最后一个单词与装饰字体的文章结束字符之间。\n与非两端对齐文本一起使用时,齐行空格显示为正常单词间距。在对齐文本中,它会扩展以吸收最后一行所有可用的\n额外空格。使用齐行空格可以显著改变 Adobe Paragraph Composer 格式化整个段落的方式。

添加齐行空格字符前后的效果

使用文字工具 ,直接单击\n文章结束字符前方。
选择"文字">"插入空白">\n"齐行空格"。
注释

齐行空格的效果要等到您\n对段落应用"对齐所有行"选项后才会显现。

突出显示过松\n或过紧的行

由于\n排版一行文字涉及单词间距和\n字距调整之外的因素(例如连字偏好设置),InDesign 不能总是\n遵循您的单词间距和字距调整设置。但是,\n文本行中的排版问题可以用黄色突出显示;\n三种色调中最深的表示最严重的问题。

选择"编辑">"偏好设置">\n"排版"(Windows) 或 InCopy >"偏好设置">\n"排版"(Mac OS)。
选择“连字和对齐冲突”,然后单击“确定”。