收藏&推荐
您的位置:首页 -> 专题 -> 印刷用字体 -> 有关复合字体(转)
引用 1
游客 [ IP:222.186.9.* ]
2006-11-08 09:05:30  
   概要:首先定义中文的复合字体。复合字体的概念并不像它的名字看起来那样诘诎聱牙(其实这个词本身就很……)。如果仔细察看一般书籍,就会发现对于不同的中文字体,往往会配有不同的英文字体,比如宋体经常配合Times ...
lNS:DC="http://purl.org/dc/elements/1.1/" xmlNS:TRACKBACK="http://madskills.com/public/xml/rss/module/trackback/" xmlNS:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
首先定义中文的复合字体。复合字体的概念并不像它的名字看起来那样诘诎聱牙(其实这个词本身就很……)。如果仔细察看一般书籍,就会发现对于不同的中文字体,往往会配有不同的英文字体,比如宋体经常配合Times New Roman,黑体经常配合Arial,我的BLOG里面的组合是宋体+Geogria。在Word中排版的时候,选择字体的高级选项时也会看到中文和英文字体可以分别设置(当然也可以设置为一样的)。InDesign中的复合字体就是基于这一目的设计的,即针对中英文(或者广义地说是符号文字与字母文字)混排的情形,选择适当的字体表现。如果对英文和所有半角符号都是用中文的字体表现,结果就是:惨不忍睹!

刚才说过宋体经常组合Times New Roman,而黑体配合Arial则比较好看。这里涉及到一个字体设计的问题,例如衬线等等概念,由于这些概念过于专业且对我们排版帮助不大,所以略去不谈,有兴趣的读者可以自己去google搜索一下“字体衬线”的具体含义。如宋体和Times New Roman都是有衬线的字体,而黑体和Arial都是无衬线的字体,所以这样的字体经常相互配合。当然这样的组合也不是绝对的,例如我就觉得黑体与加粗的Times New Roman(可能显示为Times New Roman Bold,这个涉及到字体设计的另一个问题,就是TTF的不同呈现的问题)配合也很好看^Q^

闲话少说,在InDesign中使用选择Type菜单的Composite Fonts项,会弹出窗口:

这里就有日文版留下的小尾巴,一排排蝌蚪文……在这里直接用New创建复合字体是不行的,至于为什么,不是一时半会儿能说清楚的,所以略去不谈(其实我也不知道)。所以需要导入(Import)一个基本符合字体(base Font)。InDesign中文扩展包恰好提供了一个GBK复合字体(GBK啥意思不用我解释了吧-_-!!)。这个复合字体文件的位置在InDesign安装目录(默认的位置在C:Program FilesAdobeIndesign CS)下的Presets里面,名字叫做“中文默认预设置.indt”,如果看不到这个文件可以尝试把查找文件窗口的类型改为“All Files”。打开这个文件作为导入的源,会发现Compsite Font Editor里面增加了两个复合字体:GBK复合字体和Big5复合字体,对于我们来说,只有GBK是有用的。下面选择New创建一个新的复合字体:

注意一定要将based On Font选为GBK复合字体,而新字体的名称则可以随意,不要和系统目前已有的字体重名即可。这里为了规范起见,我们将复合字体统一命名为复合宋体、复合黑体、复合开体和复合仿宋的形式。如上图点击OK后即创建了新字体“复合宋体”:

Font是指使用的字体,左侧的列表已经给出了可以选择的范围,对于蝌蚪文的平假名、片假名可以不用理会,因为我们用不到日语的排版。后面跟随的是字体的修饰,如斜体、粗体和粗斜体,Regular表示正常样式。需要注意的是,可能某些字体没有粗体或斜体。Size表示的是文字的大小,base是基线位置,V/Scale和H/Scale表示纵向和横向的伸缩。对于这些名词的含义如果不清楚的话,可以自己尝试调整一下就看出效果了。心桥排版的默认样式是不需要更改这些属性的。另外右上角的Unit可以调整这些参数的单位是%还是pt,下面的Edit Sample可以编辑示例文字的内容,如果看蝌蚪文不爽可以改成自己喜欢的文字。右下侧的几个图标可以为示例文字增加参考线,以便于观察基线调整和垂直缩放的效果。如果一切都调整的称心如意了,那么选择Save即可以保存这个复合字体。这里保存的字体是指保存在模板文件中,而不是系统中。对于未应用此模板的文件,是不能使用这些复合字体的。

按照上述步骤重复,创建复合黑体(黑体+Times New Roman Bold),复合楷体(楷体_GB2312+Times New Roman)和复合仿宋(仿宋_GB2312+Times New Roman)。宋体、黑体、楷体和仿宋在InDesign中的名称可能显示为SimSun,SimHei,KaiTi_GB2312和FangSong_GB2312。创建好这四个字体后,选择OK退出。在心桥的排版中,不建议使用使用更多的字体(在PhotoShop中制作标题使用的字体不算),原因有三,第一是字体过多容易显得版面凌乱,第二是这四种字体阅读最省力,过分花哨的字体如果作为正文出现会给读者造成很大的困扰(包括隶书、行楷和魏碑这样的字体),第三个原因也是最重要的原因,这四种字体在大多数印厂都有相应的字模(印刷用的字体库),而其他的字体则可能没有相应的字模,只能替换为其他字体,不能呈现出预想的效果(当然可以用后面提到的字体转曲的方法替代,但仍不推荐使用其他字体)。

关于复合字体先说这么多,在InDesign CS中,复合字体部分尚有一点不尽人意的地方,马上将要提到。

下面是为文档设置字符网格,在Eidt菜单下面设置Preferences项中的Grids小项:

将起始位置设置在24mm,行距设置为5.4985mm(会显示为5.499mm,但实际上两数值反映在版面是由差异的)。而后选择OK推出此对话框,在View菜单中选择“Show baseline Grid”,这样就可以查看文字基线网格了。按照默认设置,当分辨率小于75%的时候不显示基线网格。

基线网格的作用就是让排版中的文字的基线(刚才在复合字体部分中提到过这个概念)与页面的基线网格相对齐,特别对于左右两栏中横向文字的对齐很有帮助。

在设置好基线网格后,我们需要设置一些常用的段落样式。选择Type菜单中的Paragraph Style项(可能因为字符集的原因其中一个字母为乱码),屏幕右侧弹出一个新的窗口,它会自动吸附在屏幕的右侧:

点击下面的图标可以新建一个段落样式。这个样式会被自动命名为Paragraph Style 1,双击即可编辑这个样式:

首先是给段落样式起一个好名字,第一个样式我们叫做“正文”,他的base Style选择为无样式,Next Style选择为Same,即下一段使用同样的样式。然后调整Basic Character Formats,将字体设置为复合宋体。咦?没有找到?对了,这就是复合字体的一个小BUG,不能正常显示名称,即使将复合字体命名为英文也有同样的问题。不过没关系,复合宋体在这里的名字叫做ATC-b8b4bacfcbcecce5,一个诡异的名字。然后将Size设为9pt,将Leading设为9pt。下一项为Advanced Character Formats,对我们的用处不大,可以略过。下一项为Indents and Spacing,为段落的对齐和缩进样式。其中比较重要的几项是:

Alignment,对齐选项。包括:Left,左对齐;Center,居中;Right,右对齐;以上三个加上Justify,表示自动调整字间距;还有Full Justify,表示两端对齐。默认的是Left Justify,这里我们选用默认值。

Left/Right Indent,左/右缩进。即左侧和右侧相对于文本框(这个概念后面再讲)的边界缩进的距离。

First Indent,首行缩进。第一行缩进的大小,这个很符合中文排版的习惯。

作为第一个样式“正文”,以上各项均使用默认值0即可。再找到“Grid Settings”项,设置Grid Alignment为“baseline”即可,否则文字不会自动对齐基线。

回到General项,可以看到下面显示出了这个样式的特殊属性(不同于默认值的),“正文”的特殊属性只有使用了复合宋体(bt的名字)和文字大小为9pt。选择OK保存这个样式并退出。

重复上面的步骤,建立如下的样式:

正文缩进。base Style:正文;Next Style:[Same Style];First Line Indent:7mm。

引文。base Style:正文;Next Style:正文缩进;字体:复合楷体(ATC-b8b4bacfbfaccce5);Left Indent:7 mm;Right Indent:7 mm;First Indent:7 mm。

小标题。base Style:正文;Next Style:正文缩进;字体:复合黑体(ATC-b8b4bacfbadacce5);First Indent:7 mm。

小标题居中。base Style:正文;Next Style:正文缩进;字体:复合黑体(ATC-b8b4bacfbadacce5);对齐方式:center。

有了上面定义的段落样式,基本可以满足心桥排版的需要了。下面来设置模板的最后一项:标点挤压。顾名思义,标点挤压的含义就是将标点所占的空间压缩。一般人的可能对标点挤压的重要性没有足够的认识,但事实上它是决定大段的文字可读性多少的一个重要因素。譬如连续两个全角符号排在一起(冒号和前引号连接是很常见的)的时候,如果按照默认的间距,阅读的时候就会感到吃力,因为眼睛扫过很远的距离看到的都是符号。或者如果某个标点恰好位于行首,必须退回上一行最后的位置,那么原来的间距就要缩小;如果所有汉字之间的距离等距缩小,会显得很不协调,这个时候就应该压缩标点与标点、标点与汉字之间的距离,而压缩哪些符号,可以压缩多少,就要通过标点挤压这一项的设置来实现了。或许有人会好奇,为什么在Word中排版就不需要设置标点挤压呢?是的,Word替你做好了这一切,懒惰的人有福了!在InDesign中,标点挤压需要自己设置,这个虽然有些繁琐,但也增加了灵活度,世事难两全,大概就是这个意思了罢^_^

当然,懒人总是有懒办法,这里可以直接导入中文扩展包默认模板里面的设置。选择Type菜单中的Mojikumi Settings项中的Basic小项,在弹出窗口中选择Import导入刚才提到的“中文默认预置”,再将Mojikumi设置为“中文默认”,就大功告成了!

这样,在File中选择Save,将类型改为“InDesign CS Template”,就可以将这个文档保存为一个模板了。


关键词:复合  有关  字体  
  
Google