5.2 复合字体
在中英文混排时,可以都使用中文字体,但如果找到了更合适的英文字体与中文字体搭配,那么对英文单独应用英文字体会更美观。此时,并不需要对其中的英文词语逐个应用英文字体,使用复合字体即可圆满解决这个问题。复合字体由中英文字体组合而成,在应用复合字体后,会自动对中文使用中文字体,对英文使用英文字体。
5.2.1 确认针对程序/文档
新建、导入、修改、删除复合字体的操作是针对程序的还是针对文档的呢?
针对程序:针对一切使用本台电脑里的InDesign软件打开或新建的文档。在不打开任何文档的情况下,进行复合字体方面的操作。
针对文档:仅针对某一个InDesign文档。需要打开该文档,在该文档中进行复合字体方面的操作。
对某一个文档而言,这两种操作没有区别,只不过针对程序的操作是“先天”就有的,而针对文档的操作是“后天”设置的。
然而,先天的也好,后天的也罢;正在被使用也好,没有被使用也罢,总之某一个文档里的所有复合字体都会自动嵌入该文档。之后,使用任何电脑打开这个文档,当初在该文档里出现的复合字体一个也不会少。所以,在其他人需要使用该文档的复合字体时,我们无须将复合字体单独导出,只需要把该文档直接提交给他即可。
5.2.2 字体搭配
字体搭配是复合字体的重点。
中英文字体搭配的原则:①风格一致,如中文黑体、等线体宜配英文无衬线体,中文宋体宜配英文衬线体;②字重一致,即粗细相近,这样才有浑然一体之感。附录列举了一些复合字体,仅供参考。
其实字体搭配并没有标准,仁者见仁,不过一定要认真比对,如果感觉自己搭配的英文字体不如中文字体自带的英文字体好看,也可以不设置复合字体。
5.2.3 新建复合字体
新建复合字体是针对程序的还是针对文档的呢?笔者在此建议:自己常用的且方案成熟(修改的可能性很小)的复合字体,选择针对程序创建;除此之外,都选择针对文档创建。
案例5-1:方正新书宋、Times New Roman组成复合字体
使用复合字体的效果,见图5-2。
图5-2 中英文混排
❶【文字】→【复合字体】,打开如图5-3所示的对话框。
图5-3 “复合字体编辑器”对话框
此处,字符默认被分成了5个集,在通常情况下是够用的。如果有特别需求,可以添加自定义的集,即从这5个集中划出一个或一部分字符自成一类,随后对这些“另类”字符单独设置。例如,含有间隔号的文字,应用本例设置的复合字体后,结果见图5-4。
图5-4 应用复合字体“方正新书宋+TimesNewRoman”
图5-5 “自定集编辑器”对话框
图5-6 “复合字体编辑器”对话框(局部)
复合字体的主要用途是中英文混排,但并不局限于此。例如,它还可以实现:一种中文字体作为主体,另一种中文字体用作标点;一部分文字正常排列,一部分文字沿基线移动少许。
案例5-2:竖排文本的标点排布
竖排文本的标点排布见图5-7。
图5-7 竖排文本的标点排布
竖排文本的标点的特殊要求。
■ 一律居中。
■ 还可以使用GREP样式解决,以后讲述。
❶对所用的字体,自身与自身构建复合字体,见图5-8。
图5-8 “复合字体编辑器”对话框(局部)
■ 创建复合字体的方法同上例。
■ 目前为止,这个复合字体中的所有子集都使用一种字体,所有设置都是默认的,等同于未设置。
❷对要设置居中的标点,构建集,见图5-9。
图5-9 “自定集编辑器”对话框(局部)
■ 这些标点包括“,”“、”“。”“;”“:”“?”“!”(共7个)。
■ 自定义集的方法同上例。
❸对构建的标点集,设置字体、移动基线,见图5-10。
图5-10 “复合字体编辑器”对话框
■ 字体使用同一个字体。
■ 将【基线】设置为-25%。
图5-11 “编辑样本”对话框
一旦更改,这些样本内容就会一直保持,直至下次更改。
可以随时单击【恢复】,回到默认的内容。
综上所述,设置复合字体分为两个阶段。第一阶段,在字体、基线、宽高缩放方面有几种需求,就把字符分为几个集。第二阶段,对每个集进行设置。
最后注意,如果多个文档里有重名但设置不同的复合字体,不要同时打开它们,否则后打开的文档中的该复合字体会自动更名为“原来的名字-1”“原来的名字-2”等。如果一定要同时打开多个文档,则必须事先把将上述复合字体改为不同的名称或相同的设置。
5.2.4 查看文档的字体信息
【文字】→【查找字体】,打开如图5-12所示的对话框。
图5-12 “查找字体”对话框
在缺少字体时,默认还会在多个地方提示,见图5-13。
图5-13 缺少字体时的提示
在缺少字体时,首先需要安装这些字体;若没有这些字体,则需替换这些字体,操作见第436页“替换字体”。