排版 CJK 字符

上次更新日期: 2021年4月27日

CJK 排版

InCopy 支持四种专为排版开发的方法,包括 Adobe 日语单行排版器、Adobe 日语段落排版器、Adobe 段落排版器和 Adobe 单行排版器。每种排版器都会评估 CJK 和罗马文本中可能的断行位置,并选择最能支持为指定段落设置的连字符和对齐选项的断行位置。

Adobe 段落排版器

考虑整个段落的断点网络,因此可以优化段落中较早的行,以消除后面特别不美观的断行。

段落排版器通过识别可能的断点、对其进行评估并根据字母间距的平衡、词间距和连字符的使用,或设置为支持连字符词典的语言的罗马单词等原则为其分配加权惩罚来处理排版。

注释

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

Adobe 日语段落排版器

Adobe 日语段落排版器与段落排版器类似,以段落为单位评估断行位置(换行到下一行的位置)。如果在指定使用此排版器的段落中添加或删除字符,编辑点之前行的文字组版可能会被修改,因为排版器会重新评估整个段落中的文字组版以进行优化。

段落编排器通过识别可能的换行点、对其进行评估,并根据字符间距、单词间距和连字符的平衡等原则为其分配加权惩罚来处理排版。

段落编排器评估整个段落的换行,并根据字符间距、单词间距和平衡连字符规则来调整文字组版。对于 CJK 文本,此值计算为完全对齐或禁则处理时插入的实际文字组版间距值与"文字组版设置"对话框中设置的最佳值之间的差值。当完整行对齐所需的间距超过最大间距,或禁则处理所需的间距小于最小间距时,就会发生 H&J 违规。

Adobe 单行编排器

提供传统的逐行排版文本方法。如果您想要限制后期编辑带来的排版更改,并且不介意段落中某些行非常松散而其他行却完美贴合,此选项会很有用。

Adobe 日文单行编排器

Adobe 日文单行编排器通过逐行评估换行来应用文字组版,与单行编排器的方式相同。

更改 CJK 排版首选项

选择"编辑">"偏好设置">"排版"(Windows) 或 InCopy >"偏好设置">"排版"(Mac OS)。
在"文字组版兼容模式"下,执行以下任一操作:
  • 选择"使用新垂直缩放"以使用 InDesign CS2 垂直缩放方法。罗马文本通常侧向旋转,而 CJK 文本可能保持直立。在 InDesign 的早期版本中,当您在字符面板中设置字形缩放时,X 缩放和 Y 缩放属性会根据被缩放字符的方向产生不同的结果。在 InDesign 和 InCopy 的 CS2 或更高版本中,缩放对行中的所有文字产生相同影响,无论文字是旋转还是直立。如果垂直文本不是直立的,X 缩放和 Y 缩放将互换,这会使罗马字符按与 CJK 直立文本相同的方向缩放。此选项对新文档默认开启,对 InDesign CS 及更早版本的文档默认关闭。

  • 选择"使用基于 CID 的文字组版"以使用所用字体的字形(字形)而非 Unicode 来确定正确的 JIS X 4051 文字组版类别。当您使用 OpenType 字体时,选择此选项特别有用。此功能支持从 AdobeJapan1-0 到 AdobeJapan1-6 的所有 CID 字体。所有其他字体将使用 Unicode。

单击“确定”。

使用标点挤压

文字组版指定了日文和中文字符、罗马字符、标点符号、特殊字符、行首、行末和数字的间距文本组合方式。对于韩文文本,文字组版可能不适用。您还可以指定段落缩进。

对于日文文本,InDesign 中现有的字符间距规则遵循日本工业标准(JIS)规范 JISx4051-1995。您还可以从 InDesign 预定义的文字组版设置中进行选择。此外,您可以创建特定的文字组版设置,并更改字符间距的值。

对于中文文本,您可以使用繁体中文和简体中文的文字组版显示设置。如果这些选项未出现在文字组版设置列表中,您可以在偏好设置对话框的文字组版选项部分中选择它们。

InCopy 包含 14 种日文文字组版预设和 2 种中文预设。您还可以修改要在偏好设置中显示的预设,并可以确定是否使用基于 CID 的文字组版。

在 InCopy 中,您可以更改段落的文字组版设置,但无法像在 InDesign 中那样创建自定义文字组版设置或更改自定义文字组版设置。有关详细信息,请参阅InDesign 帮助

有关在 InDesign 中使用文字组版的更多信息,请参阅www.adobe.com/go/learn_id_mojikumi_en

将文字组版集应用于段落

选择目标段落或帧。要更改默认设置,请确认未选择任何段落或帧。
从段落面板或控制面板的文字组版弹出菜单中选择一个设置。

要禁用文字组版设置,请从文字组版弹出菜单中选择"无"。

注释

要确定文字组版弹出菜单中显示哪些文字组版设置,请在"偏好设置"对话框的"文字组版选项"部分中选择设置。

更改文字组版预设的显示

选择"编辑">"偏好设置">"文字组版选项"(Windows) 或 InCopy >"偏好设置">"文字组版选项"(Mac OS)。
选择您希望在文字组版弹出菜单中显示的项目,然后单击"确定"。
注释

文字组版预设部分中的项目名称以灰色显示,无法选择的项目是文字组版集,这些集合当前应用于段落或作为默认文字组版集。

文字组版预设



行尾全部 1/2 em



1 em 缩进行尾受 1/2 em



1 或 1/2 em 缩进行尾受 1/2 em



1 或 1/2 em 缩进,行尾全部使用 1 em



1 em 缩进,行尾均为 1 em



1 em 缩进行尾全部无 float



1 em 缩进行尾受无 float



1 或 1/2 em 缩进行尾受无 float



1 em 缩进行尾全部 1/2 em 乱码



行尾全角 1 em



行尾受け无 float



1 或 1/2 em 缩进行尾句号 1 em



1 em 缩进行尾句号 1 em



行尾句号后 1 em



繁体中文默认



简体中文默认

更改标点挤压设置

您可以在创建的文字组版设置中编辑经常使用的间距设置,例如句号和后续左括号之间的间距。

例如,当您想要压缩文本中括号的字符间距时,可以从约物中的起こし约物更改左括号的中线设置,或者更改受け约物中的右括号设置。可用设置包括:50% 固定、50%(0%‑50%)、50%(25%‑50%)、0% 固定、0%(0%‑50%)。对于左括号,50% 固定会在括号前留出半角 50% 的空距。换句话说,它不压缩空距。50%(0%‑50%) 在括号前放置半角空距,但根据文字组版设置可能根本不产生空距。50%(25%‑50%) 在括号前产生半角空距,但根据文字组版设置可能产生半角字符一半大小 (25%) 的空距。0% 固定始终压缩空距。0%(0‑50%) 压缩空距,但根据文字组版设置可能允许半角空距。如果您始终想要压缩括号前后的间距,请选择 0% 固定。

设置为压缩括号的文字组版设定

通过\n单击约物内的起首约物、受约物\n和中附约物中每个项目左侧的开括号、闭括号、逗号、\n句号和中间标点的三角形,会显示圆括号、\n角括号、日文逗号、逗号、日文句号、句号、\n中点和冒号等项目,允许为每种字符\n类型设置间距。如果应用这些设置,括号不会被压缩\n但您可以调整圆括号的间距。

此外,如果您显示详细设置,可以编辑所有类别,为每个类别设置处理顺序,并指示指定文字组版设定与当前设置之间的差异。

您可以为每个选项指定所需的\n值、最小值、最大值和优先级顺序来应用\n字符间距。当您为通过禁则\n完全对齐的文本调整间距时,会应用最小值和最大值。最小和最大百分比值\n与所需百分比差异越大,就越能为 InDesign\n 在对齐行时增加或减少间距提供更大的范围。

有关在 InDesign 中使用文字组版的更多信息,请参阅 www.adobe.com/go/learn_id_mojikumi_en

创建新的文字组版设定

执行以下操作之一:
  • 选择"文字">"文字组版设置">\n"基本"或"详细"。

  • 从"段落"面板或控制面板的"文字组版设定"菜单中\n选择"基本"或"详细"。

在"文字组版设置"对话框中单击"新建"。
输入文字组版设定的名称,指定新设定\n基于的现有设定,然后单击"确定"。
在"单位"中,选择是使用百分比 (%) 或步\n单位,还是使用字符宽度/步。
为约物、连续约物、段落\n文字组版缩进和 CJK 与西文之间的每个部分中的项目指定行首、行尾和行中的值。行中值\n用于为禁则压缩行(指定小于\n行首值的值)。行尾值用于展开\n完全对齐文本的行(指定大于行中\n值的值)。
对于每个带有三角形指示符的部分中的项目名称,\n您可以为每个字符更详细地指定文字组版设置。\n例如,要显示项目,请单击约物部分中起首约物内\n开括号左侧的三角形。会显示\n开方括号、开圆括号和其他开\n括号这三个项目,允许您为每个字符类别设置文字组版设置\n。
设置完成后,单击"保存"或"确定"\n保存设置。如果您不想保存\n设置,请单击"取消"。
注释

根据字符类型,如果您\n不想更改间距,可以为行首、行中和行尾\n指定相同的值。

编辑文字组版的详细设置

执行以下操作之一:
  • ```json { "trancreatedText": [ "选择"文字">"文字组版设置">\n"详细"。

  • 在"段落"面板或"控制"面板中,选择\n"文字组版"中的"高级设置"。

  • 在"文字组版设置"对话框中单击"详细"。

详细文字组版设置

从"文字组版"弹出\n菜单中选择要编辑的文字组版设置,或单击"新建"以创建新设置。您也可以通过单击"导入"从另一个文档导入文字组版\n设置。
从"文字组版"菜单底部的"字符类别"弹出菜单中,选择要编辑其字符\n字距设置的字符类别。该类包含可编辑设置的列表。您可以分别设置开括号、闭括号、逗号、句号或中间标点项目,也可以为各个字符(如日文句号或罗马句号)更详细地指定字距。
从"前后"弹出菜单中选择"前一类别"或"后一类别",并设置类别字距值是在\n输入字符的前面还是后面输入。例如,要为日文句号后面的字符设置字距,\n请从"字符类别"弹出菜单中选择"日文\n句号",然后从"前后"弹出菜单中选择前一\n字符类别。
为每个项目设置最小值、期望值和最大值。\n最小值用于压缩禁则处理的行(指定\n小于期望值的值)。最大值用于展开完全对齐文本的行(指定一个大于期望值的值)。
对于带有三角形指示符的项目名称,您可以\n进一步为每个字符详细指定文字组版设置。\n例如,单击"开放括号"\n左侧的三角形以显示项目。将显示三个项目:"开放方括号"、"开放圆括号"、\n"其他开放括号",允许您为每个字符设置文字组版\n设置。
在"优先级"\n中为每个类别指定压缩优先级的顺序,以确定每个类别的压缩顺序。\n当您为任何字符类别指定 1 时,赋予更大\n值的字符将在之后按优先级递增顺序进行处理,\n当您指定"无"时,它们最后处理。您可以在多个字距选项中分配\n相同的值(1 到 9)。
从"指示差异"菜单中,指定一个选项\n以指示正在比较哪个文字组版表。当选择不同的\n表时,与该表不同的任何值\n都会以蓝色突出显示。
单击"保存",如果您不想保存\n设置,请单击"取消"。" ] } ```

更改自定义文字组版设置的名称

在"文字组版设置"对话框中,从"文字组版"弹出菜单中选择一个自定义文字组版设置,然后单击"重命名"。
在"重命名"对话框中输入新名称,然后单击"确定"。

您无法重命名默认文字组版设置。

删除自定义文字组版设置

在"文字组版设置"对话框中,从"文字组版"弹出菜单中选择一个自定义文字组版设置,然后单击"删除设置"。

已应用该文字组版设置的所有文本都将返回到默认设置。您无法删除预定义的文字组版设置。您无法删除默认的 InDesign 文字组版设置。

注释

使用包含大量半角空格或西文括号的日文文本进行排版时,与文本排版相关的问题会增加。推荐您避免使用西文括号,在日文排版中使用全角括号。仅在日文文本中使用相对较长的英文句子时,或者不使用西文括号会导致更严重的故障时,才使用西文括号。

使用禁则设置

禁则指定亚洲文本的换行符。不能放置在行首或行尾的字符称为禁则字符。对于日文文本,您可以使用严格禁则设置和宽松禁则设置。宽松禁则设置会忽略长元音符号和小平假名字符。您可以使用这些现有设置,或添加或删除禁则字符来创建新设置。中文和韩文版本包含特殊的禁则设置。

为段落选择禁则设置

选择一个段落或帧。
在"段落"面板中,从"禁则设置"列表中选择一个选项。

创建新的禁则设置

执行以下操作之一。
  • 选择"文字">"禁则设置"。

  • {"translatedText": [ "在"段落"面板或"控制"面板中,从"禁则"弹出菜单中选择\n"设置",并显示"禁则设置"\n对话框。

在"禁则设置"对话框中单击"新建"。可以\n从其他文档导入,但没有像\n"文字组版设置"那样的导入按钮。
输入禁则集的名称,并指定新禁则集将基于的现有\n禁则集。
要将字符添加到字段,请选择该字段,然后\n执行以下操作之一:
  • 在"添加字符"\n框中输入字符,然后单击"添加"以插入到列表框中。

  • 在「添加字符」弹出菜单中,指定代码系统(Shift JIS、JIS、Kuten、Big5、GB、Johab 或 Unicode),将代码输入「添加字符」框中,然后单击「添加」。

要删除列表框中的字符,请选择该字符\n并按 Backspace 键 (Windows) 或 Delete 键 (Mac OS)。
要检查当前所选字符代码,请从\n"添加字符"弹出菜单中选择 Shift JIS、JIS、Kuten、Big5、\nGB、Johab 或 Unicode。代码系统显示在"添加字符"\n文本框中。
单击"保存"以保存设置。如果您\n不想保存设置,请单击"取消"。

删除禁则集

在"禁则处理集"对话框中,\n从"禁则设置"\n弹出菜单中选择要删除的禁则设置。
单击"删除集"。

您无法删除预定义的禁则设置。

指定是推入还是推出禁则文本

您可以确定是推入还是推出文本,以防止禁则字符出现在行首或行尾。

选择段落或帧。
从"段落"面板菜单或"控制"面板菜单中,\n从"禁则换行类型"菜单中选择选项:
  • 选择"优先推入"以优先将\n禁则字符适配到同一行。

  • 选择"优先推出"以优先将禁则\n字符移至下一行。

  • 选择"只推出"以始终将禁则字符\n移至下一行。

  • 选择"优先调整量"以在推出文本\n会导致字符间距扩展程度大于推入文本\n压缩字符间距程度时推入文本。

强制高亮显示禁则文本

您可能需要检查禁则处理的应用位置,因为多个元素可能会影响文本排版。当您将突出显示禁则文本的选项设置为开启时,禁则项目会以蓝灰色突出显示。被推入以保持在同一行的禁则项目会以红色突出显示,被推出以避免在前一行显示的禁则项目会以蓝色突出显示。您可以手动编辑和修改这些高亮项目的内容。

选择"编辑">"偏好设置">"组成"(Windows) 或 InCopy >"偏好设置">"组成"(Mac OS)。
选择"禁则处理",然后单击"确定"。

开启或关闭分离禁止

当分离禁止开启时,在"禁则设置"对话框的"分离禁止字符"部分中指定的字符不会跨行分割,并且在完全对齐时不会被分开间距。

选择您要影响的文本。
从"段落"面板菜单或"控制"面板菜单中选择"分离禁止"。

使用连数字

连数字可防止数字换行。此外,此选项会根据 JIS 规范处理数字字符串中的标点符号间距。

连数字关闭(左)和开启(右)。

选择您要影响的文本。
要开启连数字,请从"段落"面板菜单或"控制"面板菜单中选择"连数字"。

吸收表意文字空格

如果空格位于行尾,该空格可能会换到下一行,导致参差不齐的外观。您可以选择一个选项来防止行以空格开头。

选择要处理的文本。
在"段落"面板菜单或"控制"面板菜单中选择"在行尾吸收表意文字空格",以防止行以空格开头。

您也可以将此选项设为段落样式的一部分。此选项位于创建或编辑样式时的"日文组成设置"部分中。

关闭Roman 文字换行

选择"任意连字符"选项后,\nRoman 文字可以在不使用 Roman 连字符规则的情况下被拆分,\n并且行尾不会出现连字符 (-)。如果未选择此\n选项,则使用 Roman 连字符规则进行文字换行。

仅当对文本应用 CJK 语言时,"任意连字符"选项\n才生效。此选项对应用了 Roman 语言的文本无效。

选择您要影响的文本。
在"段落"面板菜单\n或"控制"面板菜单中选择"任意连字符"。

您也可以将此选项设为段落样式的一部分。\n创建或编辑样式时,此选项位于"日文排版设置"部分\n中。

应用禁则悬挂

悬挂控制是否在边距外悬挂日文标点符号(如句号或逗号),并对齐到文本框的边缘。在"禁则设置"对话框的"悬挂标点"\n中指定悬挂字符。

选择您要处理的文本。
要开启悬挂,请在"段落"面板\n菜单或"控制"面板菜单的"禁则悬挂类型"命令中选择以下悬挂\n方法之一。

无悬挂。

常规

当段落设置为两端对齐或对齐所有行时,定位功能会应用于包含悬挂字符。

强制

强制 当段落设置为两端对齐或两端\n对齐时,首先强制悬挂字符悬挂,然后应用定位\n。仅当应用段落两端对齐\n时,才应用强制悬挂。

在\n垂直文本中旋转半角字符

选择要修改的文本。
在"段落"面板菜单或"控制"面板菜单中,\n选择"垂直文本"中的"Roman 旋转"。

半角字符(如 Roman\n文本或数字)的方向在垂直文本中会更改。通过在\n"垂直文本"中设置"Roman 旋转",您可以在\n段落中垂直旋转这些字符。

将此选项设为开启时,半角字符会单独旋转。

旋转前后的罗马文本

打开或关闭割注

割注可设置为正文的行内笔记。割注通常由括在圆括号内的两行组成。

割注中设置的文本

选择文本。
执行以下操作之一。
  • 从"字符"面板\n菜单或"控制"面板菜单中选择"割注"。

  • 从"字符"面板\n菜单或"控制"面板菜单中选择"割注设置",在"割注设置"\n对话框中选择"割注",然后单击"确定"。

更改割注选项

选择您要\n影响的文本。
从"字符"面板菜单\n或"控制"面板菜单中选择"割注设置"。
对于"行数",指定将\n显示为割注字符的文本行数。
对于"行间距",指定割注字符行之间的距离。
对于"割注大小",选择割注字符的大小\n(以父文本大小的百分比表示)。
要对齐割注字符,请选择对齐选项。\n例如,在垂直网格中,选择"左/上"\n会将割注字符的开头在帧的顶部对齐。\n此外,如果设置为"自动",则会根据割注大小或父文本自动进行调整。对齐代理\n显示割注文本相对于父文本的显示方式。
在"换行选项"部分,指定\n换行前后开始新行所需的最少字符数,然后单击"确定"