返回介绍

在 Illustrator 中设置亚洲字符格式

发布于 2019-06-18 22:04:34 字数 9251 浏览 1989 评论 0 收藏 0

Illustrator 为设置亚洲字符格式提供了多种选项。例如,可以设置亚洲 Open Type 字体属性,使用“直排内横排”、“空格”、“分行缩排” 、“mojisoroe”、“标点挤压”、“避头尾”、“标点溢出”以及“重复字符处理”。另外,还可以将亚洲字体和罗马字体组合起来,创建复合字体。

注意:要在 Windows XP 中启用对简体中文的 GB18030 字体的支持,请参阅 Illustrator CS5\简体中文\小工具\可选扩展\GB18030 文件夹中的自述文件。

显示亚洲文字选项

默认情况下,Illustrator 隐藏“字符”面板、“段落”面板、“OpenType”面板和“文字”菜单中的亚洲文字选项。

  1. 选择“编辑”>“首选项”>“文字”(Windows) 或“Illustrator”>“首选项”>“文字”(Mac OS)。
  2. 选择“显示亚洲文字选项”,然后单击“确定”。

    选择或取消选择“以英文显示字体名称”选项可控制字体名称的显示方式(以英文显示还是以本地语言显示)。

注意:您的操作系统必须支持您可使用的语言。若要了解更多信息,请咨询您的系统软件制造厂商。

设置亚洲 OpenType 字体属性

亚洲 OpenType 字体可能包括许多在当前的 PostScript 和 TrueType 字体中没有的功能。此外,亚洲 OpenType 字体还提供了许多字符的替代字形。

  1. 选择要应用设置的字符或文字对象。如果未选择任何文本,设置便会应用于您所创建的新文本。
  2. 请确保选择一种 OpenType 字体。

    查看“文字”>“字体”菜单;OpenType 字体显示 图标。

  3. 在“OpenType”面板中,设置以下任何选项:

    等比公制字

    字偶间距调整根据字体的变宽原始设定而定。

    水平或垂直样式字

    切换日文平假名字体,平假名字体有不同的水平和垂直字形,如气音、双子音和语音索引等。

    罗马斜体字

    将半角字母与数字更改为斜体。

使用其他字形格式替换亚洲字符

  1. 选择要替换的字符。
  2. 从“字形”面板菜单中选择一个选项。如果未看到这些选项,请在“文字”首选项中选择“显示亚洲语言选项”。如果某一选项灰显,则表示当前字体无法使用此字形格式:

    传统格式

    用传统格式替换所选的字符。

    专业格式

    用专业格式替换所选的字符。

    JIS 04 格式

    用 JIS 04 格式替换所选的字符。

    JIS 90 格式

    用 JIS 90 格式替换所选的字符。

    JIS 78 格式

    用 JIS 78 格式替换所选的字符。

    JIS 83 格式

    用 JIS 83 格式替换所选的字符。

    等宽半角格式

    将所选拉丁字符的字形更改为定宽的半角字符。

    等比三分之一宽度格式

    将所选拉丁字符的字形更改为定宽的三分之一字宽字符。

    等比四分之一宽度格式

    将所选拉丁字符的字形更改为定宽的四分之一字宽字符。

    提示:要将替代字形恢复到其默认格式,请选择该字形,然后从“字形”面板菜单中选择“恢复到默认格式”。通过此方法不能恢复使用字符样式应用的替代字形。

指定如何在亚洲文字中测量行距

  1. 选择要调整的段落。
  2. 从"段落"面板菜单中选取一个行距选项。

    顶到顶行距

    从一行的顶部到下一行的顶部测量文字行之间的间距。使用顶到顶行距时,段落中的第一行文字会与定界框顶部对齐。

    底到底行距

    对于横排文字,用于测量行间文字基线之间的间隔。使用底到底行距时,第一行文字与边框之间会出现一定的空白。复选标记表示已选中该选项。

    :您选择的行距选项不会影响两行之间的行距量,而是仅影响行距的测量方式。

旋转直排文本中的半角字符

在直排文本中,半角字符(如罗马文本或数字)的方向会发生变化。默认情况下,将单独旋转半角字符。

如果不希望旋转半角字符,请从“字符”面板菜单中取消选择“标准垂直罗马对齐方式”。

旋转前后的罗马文本

使用直排内横排

直排内横排(又称 kumimojirenmoji)是指一组在直排文字行中进行横排的文字块。使用“直排内横排”可使直排文字中的半角字符(如数字、日期和较短的其他语言文字)更易于阅读。

未使用直排内横排的数字(左图)与经直排内横排方式旋转的数字(右图)的对比图
  1. 从“字符”面板菜单中选择字符,然后选择“直排内横排”。(再次选择它可关闭直排内横排。)
  2. 从“字符”面板菜单中选择以下任何直排内横排设置:

    上/下

    若要向上移动文本,则指定正值,若要向下移动文本,则指定负值。

    左/右

    若要向右移动文本,则指定正值,若要向左移动文本,则指定负值。

    提示:使用字符面板中的比例间距或字距调整可调整直排内横排的字符间距。

    :如果直排内横排选项未显示,您需要在“文字”首选项中选择“显示亚洲语言选项”。

使用空格

空格是字符前后的空白间隔。通常,根据标点挤压设置,在段落中的字符间应采用固定的间距。可使用“字符”面板中的“插入空格”选项来更改特殊字符的标点挤压设置。例如,可以使用“插入空格(左)”选项在前括号前添加空格。

未添加空格的括号(左图)与添加空格的括号(右图)的对比图
  1. 选择要使用文字工具调整的字符,然后在“字符”面板中执行下列任一操作:
    • 要在字符之前或之后添加空格,请从“字符”面板的“插入空格(左)” 或“插入空格(右)” 菜单中选择要添加的空格数。例如,如果指定“1/2 全角空格”,则会添加全角空格的一半间距,如果指定“1/4 全角空格”,则会添加全角空格的四分之一间距。
    • 要压缩字符间的空格,请指定比例间距 的百分比。设定的百分比越高,字符间的空格越窄。

    注意:如果看不到“插入空格”或“比例间距”选项,请在“文字”首选项中选择“显示亚洲语言选项”。

    没有比例间距的字符(左图)与有比例间距的字符(右图)的对比图

使用分行缩排

“字符”面板中的“分行缩排”选项可将所选文本的字体大小缩小为原大小的一定比例,并根据原来的文字方向,将文字水平或垂直排列成多行。

使用分行缩排的直排和横排文本
  1. 选择文本,然后从“字符”面板菜单中选择“分行缩排”。(再次选择它可将其关闭。)
  2. 从“字符”面板菜单中选择以下任何分行缩排设置:

    行数

    指定要以分行缩排字符显示的文本行数。

    行距

    确定分行缩排字符的行间距。

    缩放

    设置分行缩排字符大小占正文文本大小的百分比。

    对齐方式

    指定分行缩排字符的对齐方式。例如,在直排框架网格中,选择“顶”则从框架顶部开始对齐分行缩排字符。字符对齐方式代理会显示分行缩排文本相对正文文本的显示方式。

    换行选项

    指定在换行以开始新文字行时,前后所需的最少字符数量。

对齐亚洲字符使用 mojisoroe

Mojisoroe 是亚洲文字中字符的对齐方式。文本行中包含不同大小的字符时,您可以指定文本与行中最大字符的对齐方式:全角字框上、中、下对齐(直排文本框则为右、中、左)、罗马字基线对齐、表意字框上、下对齐(直排文本框则为右、左)。ICF(表意字框)是指字体设计者在设计构成字体的表意字时所采用的平均高度和宽度。

字符对齐选项
A. 与底边对齐的小字符 B. 居中对齐的小字符 C. 与顶边对齐的小字符 
  1. 从"字符"面板菜单的"字符对齐"子菜单中选取一个选项:

    罗马字基线

    将行中的小字符与大字符对齐。

    "全角字框,上/右"、"全角字框,中"、"全角字框,下/左"

    将行中的小字符与大字符全角字框的指定位置对齐。在直排文本框中,"全角字框,上/右"选项将文本与全角字框的右边对齐,"全角字框,下/左"选项将文本与全角字框的左边对齐。

    "表意字框,顶/右"和"表意字框,底/左"

    将行中的小字符与由大字符指定的表意字框对齐。在垂直文本框架中,"表意字框,顶/右"将文本与表意字框的右边对齐,而"表意字框,底/左"将文本与表意字框的左边对齐。

使用标点挤压

“标点挤压”用于指定亚洲字符、罗马字符、标点符号、特殊字符、行首、行尾和数字之间的间距,确定中文或日文排版方式。您还可以指定段落缩进。(说明:部分标点挤压功能目前暂不适用于中文。)

Illustrator 中现有的字符间距规则遵从 JIS 规范 JISx4051-1995。您可以从 Illustrator 提供的预定义标点挤压中进行选择。

除此之外,您还可以创建特定的标点挤压。在新的标点挤压集中,您可以编辑常用的间距设置,如句号与其后前括号之间的间距。例如,您可以创建一个谈话录格式,其中的问题前都有一个长破折号,而回答则以括号括起来。

为段落选择标点挤压集

  1. 在“字符”面板中,将“字偶间距调整”设置为零。
  2. 在“段落”面板中,从“标点挤压集”弹出式菜单中选择一个选项:

    不使用标点挤压。

    标点符号转换规则 - 半角标点使用半角间距。

    行尾挤压半角行中的大多数字符使用全角间距(最后一个字符除外)。

    标点符号转换规则 - 半角(左图)与行尾挤压半角(右图)的对比图

    行尾挤压全角行中的大多数字符和最后一个字符使用全角间距。

    日文标点符号转换规则 - 全角标点使用全角间距。

    行尾挤压全角(左图)与日文标点符号转换规则 - 全角(右图)

创建间距组合

  1. 执行下列操作之一:
    • 选择“文字”>“标点挤压设置”。
    • 在“段落”面板中,从“标点挤压集”弹出式菜单中选择“标点挤压设置”。
  2. 在“标点挤压设置”对话框中,单击“新建”。
  3. 输入新标点挤压集的名称,指定新集将基于的现有集,然后单击“确定”。
  4. 从“单位”弹出菜单中选择“使用百分比”(%) 或 Bu。
  5. 为各选项指定“所需值”、“最小值”和“最大值”。“最小值”用于压缩避头尾文本行(请指定一个小于“所需值”的值)。“最大值”用于扩展两端对齐的文本行(请指定一个大于“所需值”的值)。

    注意:如果您不想改变间距,也可以根据字符类型,为“所需值”、“最小值”和“最大值”指定相同的值。

  6. 单击“存储”或“确定”以存储设置。如果您不想存储设置,则请单击“取消”。

    注意:当中文文本与许多半角空格和罗马括号组合在一起时,发生文本组合相关问题的可能性将会增加。我们建议您在中文排版过程中尽量避免使用西文括号,而改为使用全角括号。仅当中文文本中有较长的英文句子时,或是不用西文括号会出现严重问题时,再使用西文括号。

使用标点挤压集

  1. 在“标点挤压设置”对话框中,请执行下列任一操作:
    • 若要导出集,请单击“导出”,选择文件位置,键入文件名,然后单击“存储”。Illustrator 会将文件存储为 MJK 格式。
    • 若要导入集,请单击“导入”,选择一个 MJK 文件,然后单击“打开”。
    • 要删除某个集,请从“标点挤压”弹出式菜单中选择该集,然后单击“删除”。之前应用了此标点挤压集的所有文本都将恢复为默认设置。

    注意:不过您不能删除预定义的标点挤压集。

使用避头尾

避头尾用于指定中文或日文文本的换行方式。不能位于行首或行尾的字符被称为避头尾字符。Illustrator 具有严格避头尾集和宽松避头尾集;而 Photoshop 具有弱避头尾集和最大避头尾集。宽松避头尾集或弱避头尾集忽略长音符号和小平假名字符。您可以使用这些现有集,也可以添加或删除避头尾字符以创建新集。

您还可以为中文悬挂标点定义悬挂字符,或定义超出文字行时不可分割的字符。

您可以指定是推入文本还是推出文本,以便于系统能够正确地放置避头尾字符。

为段落选择避头尾设置

  1. 在“段落”面板中,从“避头尾集”弹出式菜单中选择一个选项:

    不使用避头尾法则。

    “宽松”或“严格”

    避免所选的字符位于行首或行尾。

创建避头尾集

  1. 执行下列操作之一:
    • 选择“文字”>“避头尾法则设置”。
    • 在“段落”面板中,从“避头尾集”弹出式菜单中选择“避头尾设置”。
  2. 在“避头尾法则设置”对话框中,单击“新建集”。
  3. 输入避头尾集的名称,指定新集将基于的现有集,然后单击“确定”。
  4. 若要在某个栏中添加字符,请选择该栏,然后执行下列操作之一:
    • 在“输入”框中输入字符并单击“添加”。
    • 指定代码系统(Shift JIS、JIS、Kuten 或 Unicode),输入代码并单击“添加”。
  5. 若要删除栏中的字符,请选择该字符并单击“删除”。或者,也可以按 Backspace (Windows) 或 Delete (Mac OS)。
  6. 若要检查当前选定的字符代码,请选择 Shift JIS、JIS、Kuten 或 Unicode,并显示代码系统。
  7. 单击“存储”或“确定”以存储设置。如果您不想存储设置,则请单击“取消”。

使用避头尾集

  1. 在“避头尾法则设置”对话框中,执行下列任一操作:
    • 若要导出避头尾集,请单击“导出”。选择文件位置,输入文件名,然后单击“存储”。

      Illustrator 以 KSK 格式存储文件。

    • 若要导入避头尾集,请单击“导入”。选择要导入的 KSK 文件并单击“打开”。
    • 若要删除避头尾集,请从弹出菜单中选择要删除的避头尾集。然后单击“删除集”。

      :不能删除预定义的避头尾集。

指定避头尾换行选项

必须选择避头尾法则或间距组合以使用以下换行选项。

  1. 从“段落”面板菜单中选择“避头尾法则类型”,然后选择以下方法之一:

    先推入

    将字符向上移到前一行,以防止禁止的字符出现在一行的结尾或开头。

    先推出

    将字符向下移到下一行,以防止禁止的字符出现在一行的结尾或开头。

    只推出

    总是将字符向下移到下一行,以防止禁止的字符出现在一行的结尾或开头。不会尝试推入。

    复选标记表示已选中该方法。

将禁止断字设置为打开或关闭

选择“禁止断字”选项时,在“避头尾法则设置”对话框的“禁止断字”部分中指定的字符将不会被切断。

  1. 在“段落”面板中,从面板菜单中选择“禁止断字”。

    注意:仅当“避头尾法则”处于打开状态时,才能使用此选项。

指定标点溢出选项

溢出标点 允许单字节句号、双字节句号、单字节逗号和双字节逗号位于段落定界框外。

  1. 在"段落"面板的面板菜单中选取"溢出标点"。
  2. 从子菜单中选择一个选项:

    关闭溢出标点。

    常规

    打开溢出标点,但对于参差不齐的行,不强制使其位于定界框内。

    强制

    通过扩展在定界框内结束的行以及以溢出字符之一结束的行,强制使标点符号位于定界框外。

    :当“避头尾法则”设置为“无”时,标点溢出选项不可用。

使用重复字符处理

可以使用“段落”面板中的“重复字符处理”选项来控制如何处理日文文本中的重复字符。默认情况下,当两个相同字符在文本正文中连续出现时,将使用重复字符符号替代第二个字符。选中此选项时,如果两个相同字符因换行而被断开,则两个字符都将以其本来的字符样式显示。

未选中“重复字符处理”选项的文字(左图)与选中“重复字符处理”选项的文字(右图)的对比图
  1. 使用任意文字工具,选择一段要应用“重复字符处理”的文本。如果不存在任何文本,则此设置会应用于新输入的文字。
  2. 在“段落”面板中,从面板菜单中选择“重复字符处理”。

更多此类内容

  • 旋转文字
  • 字偶间距和字符间距
  • 关于 Unicode
  • 关于字符集和替代字形
  • OpenType 字体
  • OpenType 面板概述
  • 字形面板概述

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文