字体格式

常见的字体格式有 TTF、EOT,一般使用 TTF。


TTF(TrueTypeFont)是Apple公司和Microsoft公司共同推出的字体文件格式,随着windows的流行,已经变成最常用的一种字体文件表示方式。

字库是输出设备的一个组成部分。由于汉字不同干西方字体,字符集非常庞大,不能用单字节表示,因此postscript level i的rip不能使用汉字,很多西文软件也不支持汉字。

桌面出版系统使用的字库有两种标准: postscript字库和truetype字库。这两种字体标准都是采用曲线方式描述字体轮廓,因此都可以输出很高质量的字形。


常用的字库标准是truetype字库,truetype字体是windows操作系统使用的唯一字体标准,macintosh计算机也用 truetype字体作为系统字体。

truetype字体的最大优点是可以很方便地把字体轮廓转换成曲线,可以对曲线进行填充,制成各种颜色和效果,它可以进一步变形,制作特殊效果字体,因此经常用来制作一些标题字或花样字。

truetype字便宜,字款丰富。


但一般情况厂truetype字不能直接由rip输出。需要经过特殊处理,比如转成曲线或输出时下载,使用起来较麻烦。速度也要慢一些,尤其是处理大量文字时很不方便,因此不适合用来作为页面的正文文字使用。

truetype字体也用来作为postscript字库的显示字用,各字库公司同时都有这两种标准的产品。


因此当使用truetype字体制作版面时,输出时仍然可以将它代换成postscript字库输出

在一些特殊的场合,系统字符集不包含你要用的字体,这时候必须使用自己的字体文件,如甲骨文等古文字处理,一般在系统盘\WINDOWS\Fonts里,直接双击能查看是什么样的字体。


字体编码

字体编码,一般称之为字形码,是用于将字符编码(内码,如GBK、UTF-16、BIG5等)所表示的文字以图像的形式在屏幕或打印机上表现出来的编码。

在Windows系统下,常见的字体编码有TTF和OTF格式,用于表示宋体、黑体等各类字体。

附带说一句,简体中文版的Windows XP自带的MingLiU和PMingLiU等字体选择CHINESE_BIG5字符集即可显示BIG5编码的文字,无需额外下载专门的BIG5码字体。注意:Windows自带的记事本程序识别文字时,是将它所能识别的字符编码全部转化为UTF-16的编码形式,再调用字体编码来显示,因此简体中文版系统的记事本程序中选择MingLiU字体仍不能正确显示BIG5码文字。如需查看BIG5码文字,请使用MS Office、Ultra Edit等文本编辑器。


字符集


① GB2312-80字符集,中文名国家标准字符集(GB=GuóBiāo国标)。收入汉字6763个,符号715个,总计7478个字符,这是大陆普遍使用的简体字字符集。楷体-GB2312、仿宋-GB2312、华文行楷等市面上绝大多数字体支持显示这个字符集,亦是大多数输入法所采用的字符集。市面上绝大多数所谓的繁体字体,其实采用的是GB-2313字符集简体字的编码,用字体显示为繁体字,而不是直接用GBK字符集中繁体字的编码,错误百出。

② Big-5字符集,中文名大五码,是台湾繁体字的字符集,收入13060个繁体汉字,808个符号,总计13868个字符,普遍使用于台湾、香港等地区。台湾教育部标准宋体楷体等港台大多数字体支持这个字符集的显示。

③ GBK字符集,中文名国家标准扩展字符集(GB=GuóBiāo国标;K=Kuò扩,即扩展),兼容GB2312-80标准,包含Big-5的繁体字,但是不兼容Big-5字符集编码,收入21003个汉字,882个符号,共计21885个字符,包括了中日韩(CJK)统一汉字20902个、扩展A集(CJK Ext-A) 中的汉字52个。Windows 95/98简体中文版就带有这个GBK.txt文件。宋体、隶书、黑体、幼圆、华文中宋、华文细黑、华文楷体、标楷体(DFKai-SB)、Arial Unicode MS、MingLiU、PMingLiU等字体支持显示这个字符集。微软拼音输入法2003、全拼、紫光拼音等输入法,能够录入如镕镕炁夬喆嚞姤赟赟䶮龑昳堃慜靕臹等GBK简繁体汉字。

Big-5 (台湾繁体字)与GB2312-80 (大陆简体字),编码不相兼容,字符在不同的操作系统中便产生乱码。文本文字的简体与繁体(文字及编码)之间的转换,可用BabelPad、TextPro或Convertz之类的转码软件来解决。若是程序,Windows XP操作系统,可用Microsoft AppLocale Utility 1.0解决;Windows 2000的操作系统,大概只有用:中文之星、四通利方、南极星、金山快译之类的转码软件方能解决了。

④ GB18030-2000字符集,包含GBK字符集和CJK Ext-A 全部6582个汉字,共计27533个汉字。宋体-18030、方正楷体(FZKai-Z03)、书同文楷体(MS Song)宋体(ht_cjk+)、香港华康标准宋体(DFSongStd)、华康香港标准楷体、CERG Chinese Font、韩国New Gulim,以及微软Windows Vista操作系统提供的宋黑楷仿宋等字体亦支持这个字符集的显示。Windows 98支持这个字符集,以下的字符集则不支持。手写输入法逍遥笔4.0版支持GB18030字符集及方正超大字符集汉字的录入。

⑤ 方正超大字符集,包含GB18030-2000字符集、CJK Ext-B中的36862个汉字,共计64395个汉字。宋体-方正超大字符集支持这个字符集的显示。Microsoft Office XP或2003简体中文版就自带有这个字体。Windows 2000的操作系统需安装超大字符集支持包“Surrogate更新”。

⑥ GB18030-2005字符集,在GB13030-2000的基础上,增加了CJK Ext-B的36862个汉字,以及其它的一些汉字,共计70244个汉字。

⑦ ISO/IEC 10646 / Unicode字符集,这是全球可以共享的编码字符集,两者相互兼融,涵盖了世界上主要语文的字符,其中包括简繁体汉字,计有:CJK统一汉字编码20992个、CJK Ext-A 编码 6582个、CJK Ext-B 编码 36862个、CJK Ext-C 编码 4160个、 CJK Ext-D 编码 222个,共计74686个汉字。SimSun-ExtB(宋体)、MingLiU-ExtB(细明体)能显示全部Ext-B汉字。目前有 UniFonts 6.0 可以显示Unicode中的全部CJK编码的字符,输入法可用海峰五笔、新概念五笔、仓颉输入法世纪版、新版的微软新注音、仓颉输入法 6.0 版(单码功能)等输入法录入。Ext-C还有2万多个汉字。详情请参阅香港中文大学网站、马来西亚仓颉之友网站、福建陈清钰个人网站。

⑧ 汉字构形数据库2.3版,内含楷书字形60082个、小篆11100个、楚系简帛文字2627个、金文3459个、甲骨文177个、异体字12768组。可以安装该程序,亦可以解压后使用其中的字体文件,对于整理某些古代文献十分有用。

如果超出了输入法所支持的字符集,就不能录入计算机。有些人利用私人造字区PUA的编码,造了一些字体。一些如果没有相应字体的支持,则显示为黑框、方框或空白。如果操作系统或应用软件不支持该字符集,则显示为问号(一个或两个)。在网页上亦存在同样的情况。

本段文章摘选自百度百科


Illustrator CS中字体丢失或缺失问题的解决方法

在使用Illustrator CS系列软件时,我们常会遇到这种情形:

比如叶根友字体后,打开AI在调板里无法显示字体选择。英文可以在菜单栏里选择,但是没有出现中文字体的选择。甚至出现之前可以显示的中文字体也显示不了。而在PS里面连新安装的字体全部的字体都可以使用。而那些已安装字体也可以被WORD等软件识别并使用,但无法被Illustrator正确识别,这将导致:

(1)在Illstrator字体列表中无法显示,这样,原本安装好的字体无法正常在Illstrator中使用;

(2)已做好的Illustrator文件在电脑中打开时,软件报字体缺失错误,之后,以另外的字体代替,从而引致设计被更改。

比如下图中:

王大汉的设计
就有许多是一般电脑中没有安装的字体,而且某些字体无法被Illustrator识别。如果在其他电脑中打开,会报字体缺失。

如何解决这一问题呢?

很多人现在的做法是:在Photoshop中打好文字设置好字体再复制后粘贴到Illustrator中,这样非常麻烦而且效率很低。

解决方法:

(1)修改注册表法(对电脑不太熟悉者慎用!):
先将Windows下的整个Fonts目录复制到根目录下,然后打开注册表(注意在打开之前备份),找到HKEY_LOCAL_MACH INE/Software/Microsoft/Windows/CurrentVersion键,删除整个Fonts子键,之后再重建一新的Fonts子键,退出注册表,重启系统,打开控制面板,选择“字体→安装新字体→根目录下刚才复制过来的Fonts目录→所有字体安装”,OK,再重启系统。

(2)把字体放在临时目录下:
将字体放在Illustrator软件安装目录中的字体相关目录(临时目录)下,比如:C:/Program Files/Adobe/Illustrator CS/Fonts/Composite Fonts/Temp

比如:你需要使用方正剪纸简体和汉仪菱心体简体,那么,你可以将“方正剪纸简体.ttf”和“汉仪菱心体简.ttf”这两个字体文件COPY到上述目录中。

之后,你会发现,Illustrator字体列表中就可以选择这些字体了。不过,需要注意的是,由于是“临时目录”,所以,在Illustrator软件退出时,它将尝试清理这些临时目录,如果不做处理,下次你打开上述AI文件时,又会报字体缺失!要避免这种情况,可以:(1)将缺失的字体转成曲线;这样做的缺点时,下次如果需要再修改文字,就必须重新打字,所以不推荐这么做;(2)避免Illustrator清理:做法是,将上述字体文件改为只读。全选临时字体目录下的所有你想保留的字体文件,按右键,属性,将只读前的选框勾中,确定即可。下次,你就没有这个烦恼了。

(3)如果有使用Photoshop CS同系列软件,可将Photoshop CS中文版的目录下的CoolType.dll复制到Illustrator11 CS/Support Files/Contents/Windows覆盖即可(覆盖前建议做好原文件CoolType.dll的备份,或者先将CoolType.dll文件重命名,比如改名为:CoolTypeBak.dll)。

 

顺便分享一下:
如何将WORD,EXCEL表格完美导入CorelDRAW或者Adobe Illustrator CS?

方法:
(1)如果有PDF打印工具,可以打开OFFICE 所制作的表格后,打印至PDF。
(2)如果没有PDF打印工具,你可以从金山公司下载WPS个人版(完全免费,且全面兼容OFFICE系列)。然后,导出为PDF文件。
最后用Adobe Illustrator或CorelDRAW打开即可。这样,表格为线条,可更改粗细,颜色等属性,文字也可改变字体,省去了二次制表的麻烦。

(作者:大可山人