字体库制作的方法和程序(免费哦.pdf
《字体库制作的方法和程序(免费哦.pdf》由会员分享,可在线阅读,更多相关《字体库制作的方法和程序(免费哦.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、欢迎共阅 字体库制作 的方法和流程 利用现有程序进行字库 制作 如果你是专业字体设计师, 那么你一定有过 制作一套属于自己的全新的中文字库之梦。但是,毕竟 中文字库属大字符集(当然是或大于6763 个字符的字库),个人想徒手直接设计一整套中文字体 谈何容易!其繁复程度足以使任何人却步。但是,当今世界上图形图像程序软件已经如此发达,难 道没有什么办法利用现在已有的通用软件,将复杂的工作简化, 使设计师自己可以独立完成这一艰 巨的工作的吗?本文就时装字体的设计经验,介绍一种相对简单的方法, 帮你完成的心愿。 这种方 法的意义在于能够使得字体设计工作化繁为简。 ? ?大前提:如果你仅仅是为了设计新字
2、样或仅只几个字,那么研读本文对你没多大帮助。本文 并不介绍新字样的设计。 本文是帮你在已产生了字体设计的设想之后,如何利用已有资源、 不花费 太大力气地将整个字库 (6763 汉字或更多,如欲英文、数字、标点一起处理的话, 包括进来即可) 制作 出来。因此,你必须会使用图形处理的通用软件, 这包括:PhotoShop 、 Illustrator 、 CorelDRAW (考虑到字库 制作 的特殊性,应当以矢量软件为主) 。什么程度算是 “ 会使用 ” ?本文是在介绍字库 设计方法,不是软件教学,所以,软件使用方法点到为止。如果不能看明白,说明你还不会熟练使 用,即请自行加强研究。这样做的主要目
3、的是为了在尽量短的文字里多介绍具体方法的关键之处。 ? ?关于硬件要求。说起来似乎可笑:介绍软件应用的文章,说什么硬件要求?!尽管如此,还 是想说说: CPU 当然越快越好,硬盘也是越快越大越好。硬盘设定提醒:最好把Windows 的临时 文档和应用图形图像软件的临时文档不要放到同一分区上,找一个空(没有存放任何文件) 的分区 更好,另放一张空的物理硬盘最好。如有条件, 专门软件可做一个内存虚拟的硬盘,把那些需要倒 来倒去的文件放在上面, 速度会快不少。关键是内存一定要大。 会使用 PS 的人都知道,如果图大, 内存又不很充足的话, PS 的某些特效是不能使用的。 Illustrator 有过
4、之而无不及。 即便内存足够充 分,也会经常出现 out of memory 的要求放弃选框。我们最好不要让它出现。内存越大越好。最小 1G。为什么要这么强调计算机的物理指标?因为我们希望一次性地将GB2312 里面的 6763 个字 符处理完毕, 这样才可以达到简化字符操作之目的。所以我们最好把所有文字放在一个文件里。在 建立文件的时候,如果有可能,当然建立一个包含6763 个汉字的文档。这样才能在以后动作时不 必反复操作。 这时就看出机器物理指标的重要性了。如果你一时无法满足要求, 那么就只好退而求 其次,将 6763 个字分割成为几块,分块处理,也没什么别的,就是麻烦点。 具体方法 ? ?
5、 1. 启动 PS,将现有字体按照需要排列在一起,位图化。注意:1,字与字之间留有足够的空 隙,以免在分割字符的时候相互影响。?2 ,字要足够大,一般应当在10cm10cm 以上,否则矢 量化的时候,精密程度会受影响。 ? ?2. 按照事先的设想,对每一个字的位图笔画进行分层划分,一层一种笔画。例如1 层,丶; 2 层,一;3 层,丨; 4 层,丿; 5 层. 汉字所有不同的笔画加在一起,大概在4050 之间,应 当不会超过 255 个, PS 最多能够接受 255 层, 满足一般的设计要求应当没有问题。 或许有人会问: 如果超过 255 怎么办?也好办,再Copy 一份即可。注意事项: 1,
6、汉字笔画种类虽然不多,但同 一种笔画,有长短之分。不同长短之间,不同的字体设计, 往往会有不同的处理方式, 若相互混淆, 就不美妙了。所以,在分层之初,先要做好样本测试。不要上来就干,否则事倍功半。 欢迎共阅 ? ?3. 启动 CorelDRAW Trace ,对分层的位图进行中心矢量化。保存成为矢量文件,譬如wmf 文档。 ? ?4. 同样地,再在矢量软件(我用的是Illustrator )里建起一张分层的矢量图,将所有的矢量 化的图形分层堆叠在一起。当然得有所调整,否则对不齐。 ? ?5. 针对不同的层 (笔画) ,用矢量软件的填充功能 (一般矢量软件都有这种功能)进行填充。 ? ?6.
7、利用各种 “ 笔刷” 、“ 画笔” 填充之后,你几乎可以得到这种结构字体除了结构变化之外的所 有变化。当然,如果你水平高,或许也能填充出结构有所改观的字体来(不可能脱胎换骨。但是如 果想找到原字体,大概连影子也看不到了)。 ? ?该方法总的来说应当仅仅是一个思路。具体操作起来可以有各种变通。 譬如使用 CorelDRAW 比较熟练的朋友,从CorelDRAW 就可以完成这个工作。使用FreiHand 比较熟练的朋友,使用 FreeHand 也可以单独完成这个工作。完成之后,如果需要转换成为AI 格式的文档,另存转换一 下就可以了。当然也可以直接转换为BMP 位图。 ? ?FontLAB 可以接
8、受 Ai 的剪贴板,如果你在Illustrator 里面制作的话,直接使用拷贝粘贴的方 法就可以创作一个全新的字库了。 直接使用 Illustraor Copy&Past到 FontLAB 里面的好处是你设计 的画笔的节点就是FontLAB 里面的二阶控制点。这样所 Copy 出来的字库本身就是一个精密字库。 关于精密字库和率意字库之区别,请参阅“ 提高字库质量 ” 一文。 ? ?如果你没有人力,还也希望快速得到这个字体字库,那就只有找做字网了。我们可以快速帮 助你完成这个工作。但是我们的这个服务是收费的。当然,速度快,且收费价格低廉。 ? ?这里,我们提供一种我们已经制作 好了的、包含 67
9、63 个汉字和一般常用英文、数字、标点 的 Illustrator 的 AI 格式的文件。文件尽管还有各种毛病,但是基本够用。如果你有兴趣,可以下 载之后自己试一试。 选结构 ? ? ?制作这种字体,首先需要确定的是你需要以一种什么样的字体结构创作你的新字。因为基于 这种字体的结构,你将不止 制作一个字库, 而是将反复使用多次。所以, 你对结构基础用字应当慎 之又慎。因为你还需要对这个字体下大功夫处理,一旦感觉得不好,想换,可以,但你以前的劳动 就白费了。所以说要慎之又慎。 ? ? ?结构的变化更具有视觉的基本性。所以,理论上讲,只有达到了结构变形,整个字体才真的 改变了。但是怎样才能够达到结
10、构的变化呢?大至以下几种方法可供参考: ? ? ?1 ,两字叠加法。找到两种字体,用和两种字体的结构进行叠加,从而达到创建一种新的字 体结构的目的。 该方法尽管理论可行, 但是找到两种可以叠加的字体并不容易。因为你想叠加的字 体往往参差不齐, 如何修理这种参差不齐就成为该方法成败的关键。因为不是仅仅能修就可以了, 而且得相对省事才行,否则过于繁琐,等于不能做。具体方法如下:A,找到两种笔画结构基本相 近的字形; B,按照统一的格式进行排版,并且保证各笔画可以相互叠加到一起。C,叠加后的字 形必然是参差不齐的, 可用橡皮进行涂擦。 D, 如果嫌该涂擦过程过于繁琐, 可以先行中心矢量化, 转而将矢
11、量文件导入PS,用画笔填充后,转为位图,再涂擦,这样可以稍微省事一些,不过基本 的劳动还是得付出的。 欢迎共阅 ? ? ?2 ,不论是在 PS 里面还是 Illustrator 里面,都有 “ 变形” 工具,可以利用它进行字体结构的变 化。当然,最好这种变化是和笔画的设计结合起来的。否则过于简单机械, 意思不大。具体方法是: 先排版,解散群组,然后变形处理。注意,中心矢量化之后是不能够进行变形的。因为矢量化之后 的图像本来就没有群组, 如果变形, 都是单独笔画自己在变形, 也应当属于后果不可预料和控制一 类。 ?3,从一个字库的结构走向另一个字库的结构。还有一种创新字体结构的方法,就是从一种字
12、体 结构出发,利用笔画填充的技巧,令该字库的结构发生某种(应当说是微量)变化,然后将新字文 件轮廓化之后,导成位图,再矢量化,如此反复,可令字体结构发生变化。如果你手段高明,别人 或许还以为你新创作了一种字体结构。只是这种结构控制的方法比较繁琐,况且,每次都得分割笔 画,投入也比较大。 分块处理 ?由于机器内存太小或软件不支持等等,很有可能在程序里不能够一次性完成6763 个汉字字符的 处理。这时只有分块处理。 ? ? ?根据我们的经验,比较方便的是将文字排列为正方形,这样有利于后期的对齐和分割测量工 作。刚开始需要建立位图,位图的占地面积应当充足地大。否则会影响精密度。 关于如何分块 ? ?
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 字体库 制作 方法 法子 以及 程序 免费
限制150内