打开边栏关闭边栏

浅谈OpenType字库

 随着OpenType字库逐渐为大家所知,越来越多的人希望了解什么是OpenType字库,希望通过以下的介绍能让大家对OpenType字库有一个简单的认识。

   过去我们经常接触的字库类型有两种,它们分别是TrueType字库和PostScript字库。

   TrueType字库是由Microsoft和Apple在1991年共同推出的,供前端排版时显示和打印输出,虽然打印质量没有PostScript字库好,但是完全可以满足一般用字的需求。

   PostScript是Adobe于1985年发表的文件描述技术,按该 PostScript页面描述语言语法定义的字库就是PostScipt字库,其主要特点是可以精确地描述绘制字型,因而按印刷工业中的质量标准,PostScript字库在平滑性、细节和忠实性方面比TrueType字库要好。PostScript字库一般装于后端输出设备如激光打印或RIP软件中,而它在前端的使用需要依靠特殊的软件比如Adobe 的ATM,由于PostScript字库在操作系统软件中的兼容性不是很理想,目前主要还是用于后端输出。

   OpenType字库的推出打破了过去的字库格局,下面就OpenType字库的内容、安装、使用三方面介绍一下OpenType。

一、 关于 OpenType字库

   Adobe和Microsoft从1995年就开始着手联合开发OpenType项目,该项目除了开发一种新型的跨平台字体文件格式外还旨在为用户提供具有更丰富排版特性的字体格式,目前该字体格式已经成为一种业内标准,越来越多的软件支持OpenType字体格式,越来越多的字体厂商将自己的字库升级到OpenType字体格式。

   Microsoft从Windows 2000系统开始兼容OpenType字库,其系统自带的西文字库都已升级到了OpenType字体格式,苹果公司也从MAC OS X开始完全兼容OpenType字库。而Adobe 公司不仅将自己Adobe 字体全部升级到OpenType格式,还推出Adobe Creative Suite 2 软件包,其中的InDesign,Illustrator 和Photoshop对OpenType 的排版特性都有非常好的支持。

   同一个OpenType字体文件可以用于Mac OS,Windows 和 Linux系统,这种跨平台的字库非常方便于用户的使用,用户再也不必为不同的系统配制字库而烦恼了。

   我们从以下几个方面更详尽地了解一下OpenType字库

   A、 文件结构

   从OpenType文件结构来说,确切地讲它是TrueType 格式的扩展延伸,它在继承了TrueType格式的基础上增加了对PostScript字型数据的支持,所以OpenType的字型数据即可以采用TrueType的字型描述方式也可以采用PostScript的字型描述方式,这完全由字体厂商来选择决定。从文件结构的角度来讲OpenType或许并不是一种真正新的字体格式,但是该字体格式所增加的排版特性却从功能上为用户开辟了新的用字方式,为用户提供了更高效率的排版模式。

   B、 字型描述方式

   OpenType字体带有“O”图标,如

   如果在双击Arial字体文件,可以看到如下画面:


   "OpenType Font,Digitally Signed,TrueType Outlines"说明这款OpenType字库采用的就是TrueType描述方式,这种字库在原有的TrueType字库的基础上增加入了OpenType的排版特性使其升级到了OpenType字库格式,这些排版特性的加入可以更好地控制字型的替换和排版位置。

   如果双击汉仪柏青体简字库,可以看到如下画面:

  "OpenType Font,PostScript Outlines,Single Master"说明这款OpenType字库是PostScript 描述方式,采用了Adobe CID-Keyed font 技术,我们简称该类字库为 CFF OpenType,

   过去前端可使用的PostScript字库很少,一般是Type1字库,它仅能容纳256个字符,显然这种字型格式不适合我们的中文字库,并且不是所有软件都支持这种格式。而OpenType字体格式不仅可以包含上万的字型,而且兼容性非常好,对于图形或排版的专业人员来说前端使用CFF OpenType字库是很好的选择。目前Adobe在大陆发行的Adobe CS 2 专业版、标准版、InDesign CS2软件均提供一张汉仪开元字宝光盘,该产品就是30款 CFF OpenType 字库。

   C、 编码方式

   OpenType字体格式采用Unicode编码,Unicode是国际编码标准,它为不同语言的字型分配了唯一的编码,几乎包含了世界上的所有字符,每个字符都有一个单一的Unicode值,所以在同一款OpenType字库中可以同时包含很多种语言的字型,比如西文、中文、韩文、日文、俄文等,从这方面讲OpenType是一种兼容各种语言的字体格式。

   目前OpenType 可以包含65,000 多个字型,对于中文字库而言最基本的字汇应该包含GB2312-80标准的6763个常用字型,这些字应该能满足一般用户的使用,对于户籍管理、银行系统和出版社等用户而言需要2万多字甚至7万多字的支持。

   汉仪开元字宝Ver1.0的字库从字汇来讲是基于Basic Latin与GB2312-80字符集制作的,除此以外字型上还增加了全角字、半角字,补充了Latin的竖排字型及欧元等常用字符。

   D、 排版特性

   这是OpenType字体格式最突出的特点,它可以协助排版用户更快地设计出色版面,比如提供了分数字、上下标、连笔字的替换功能。下面举一些例子:

   自由连笔功能: 有些用户可能在排以下符号时会觉得字母之间距离过大,会通过调字间距的功能来缩小间距,如今字体厂商可以在字库中为用户做一些常用的连笔字型,然后利用OpenType的自由连笔特性将这个字型与需要连笔的字符进行关联,在Indesign中打开OpenType的自由连笔字功能,用户在敲“m”“m”两个字符时就自动被一个“mm”图形所替代。

   分数字,上下标功能:当文章中需要敲一些分数字或上下标时用户往往会为数字的位置高低而烦恼,同样利用OpenType的分数字、上标、下标、分子字、分母字的功能可以帮用户很快实现用户想达到的效果。

   花饰字功能:在排英文版面时,如果段落的第一个大写字母是一个漂亮的花体字是不是很漂亮呢,现在OpenType提供的花饰字功能就可以达到锦上添花的效果。

   汉仪开元字宝Ver1.0支持的OpenType特性有 自由连笔、全角字、半角字、替代批注格式、等比宽度和直排书写,由于每增加一新特性就有可能需要增加新的字型,每个字型都需要一个固定的ID号来鉴别,有些字型如分数字目前在中文字库中还没有分配固定的ID号,考虑到兼容性汉仪目前没有增加这些特性,不过Adobe承诺在不久将发布新的字符集标准--- Adobe-GB1-5,该文件中会分配ID号给新的字型比如分数字型,届时汉仪会为中文OpenType字库增加更丰富的OpenType排版特性。

   汉仪将着力扩充某些款字库的字数到GB18030(包含2万7千多汉字)标准以满足专业排版用字需求。到时会将针对GB18030字库中简体字和繁体字并存和互换的特点增加OpenType的新特性以达到一简对多繁,这种特性将会为用户提供一个更加便捷的排版方式。

二、 OpenType字库的安装与删除

   在Windows 2000和 Windows XP安装字库

   1、双击"我的电脑"->"控制面版"->"字体"

   2、在“字体”窗口,选择"文件"->"安装新字体"

   3、浏览文件夹,找到字库所在的文件夹

   4、选择准备安装的字体

   5、按“确定”按钮开始安装字库

   在Windows 2000和 Windows XP的删除字库

   1、双击"我的电脑"->"控制面版"->"字体"

   2、在“字体”窗口,选择想删除的字体,点"文件"->"删除"即可删除字库。

  
在MAC OS X上安装字库

   1、在安装OpenType字体之前,关闭所有正在使用的应用软件。

   2、拷贝OpenType字体文件以下位置

   a、<Volume>/Library/Fonts/

   注意:用户必须以管理员的身份登陆才可以将字体拷贝到该目录下,该目录下的字体允许系统所有用户使用。

   b、<Volume>/Users/<username>/Library/Fonts/

   注意:该目录下的字体只允许这个名为<username>的用户使用


  
在MAC OS X上删除字库

   1、打开安装字库的文件夹

   2、将准备删除的OpenType 字体文件从该文件夹中拖到非系统文件夹里或者扔到垃圾桶中
除了以上方法推荐用户使用MAC OS X上字体管理册,这是一个很好的工具,使用方法类似Windows上的字体文件夹,该工具不仅可以帮助用户安装删除字体,还可以暂时停用字体非常方便好用。


   一般字体厂商在字体产品光盘里会提供安装程序协助用户安装字库,比如汉仪开元字宝Ver1.0,用户只需要按照安装程序提示去做就可以成功安装字库。

三 在InDesign中运用排版特性

   如果用户想使用OpenType的排版特性功能,可以在字体下拉菜单中选择要使用的字体,然后选择菜单中的“文字”->“字符”,在弹出的字符模板中点击右上角的小三角,选择OpenType子菜单可以看到OpenType的排版属性。

   注释: OpenType 字体所提供的字体样式的数量和功能种类差异很大。 如果某项 OpenType 功能不可用,则会在“控制”调板菜单中用方括号将其括起(如 [花饰字])。用户可以在InDesign CS的帮助中找到有关OpenType字体属性的说明.

   有了优秀软件对OpenType的全方位的支持,有了字库厂商对OpenType字库制作的投入,相信OpenType将逐渐作为主要字体格式为大家所认识和使用.    补充:看了上面的文章,大家如果还有什么不明白的地方或者疑难问题,可联系作者为您解答:


   北京汉仪科印信息技术有限公司  刘嘉煜  顾华
   地址:北京海淀区翠微路2号,邮编:100036
   电话: 010-68285996、68275441、68275442转31
   传真:010-68214454
   E-mail:ljy@hanyi.com.cn

CopyRight 2007-2019 www.homefont.cn 粤ICP备15060524号