【字体教程】宁静之雨关于字体修改的一些心得以及方法分享【9/18更】
http://bbs.dospy.com/thread-7213337-1-190-1.html 论坛上关于字体修改的教程不是很多,我就凭着自己的半吊子技术来写点东西。 最近很多网友一直PM我字体的问题。 其实吧,字体并不神秘,打开来只是一串串UNICODE代码对应一个个字符而已。 首先,工具准备:FontCreator 有英文版和汉化版,这里提供一个汉化版本。 据说汉化版本在显示UNICODE的时候会经常空白,不过我好像没有遇到过。 FontCreator 5.6 汉化版.part1.rar (1.91 MB) FontCreator 5.6 汉化版.part2.rar (1.91 MB) FontCreator 5.6 汉化版.part3.rar (1.91 MB) FontCreator 5.6 汉化版.part4.rar (1023.59 KB) 先来认识一下界面。 非常简单,就和常用的软件一样。 需要注意的是它可以打开已安装的字体和字体文件。 这里已安装的字体指的是你的电脑上,控制面板-字体文件夹内的字体,字体文件指的是我们准备修改的字体。 顺便说一句,我们手机常用的字体和电脑是基本通用的。电脑安装字体的方法是:直接复制字体文件,在控制面板-字体文件夹粘贴即可。 这样子我们就可以用WORD、QQ等工具调用自己安装的字体了。 修复个别字符映射出错以及替换数字英文 以之前我发布的明黑粗体版为例,“帝”这个字打出来变成了“方”,其实这是这个字的UNICODE编码在这个字体里对应的字符出错了的缘故。 我们为了能够快速查找字体,再引入一个小程序:UNICODE查询工具。 Unicode编码查询.rar (5.75 KB) 输入“帝”字,按转换按钮,看到结果为“5e1d”。 进入fontcreator,打开字体文件,按下组合键CTRL+F,在弹出界面选择映射,选择Microsoft unicode bmp only。 在输入框里输入“5e1d”按下回车键即可,“5e1d”前面的“$”可以输入也可以不输入。 下图左边的是雅黑,右边的那个出错的明黑字体。我们看到,查到了两个不同的字符。 我们再看看这个“方”字,查到的UNICODE编码是“65B9”。 再用组合键查找到这个UNICODE编码对应的字,发现还是方没错。这就说明明黑字体里,出现了两个“方”字。 我们要做的就是把“帝”这个字修复成“方”。 这样子,思路就很清晰了。 我们把鼠标移动到雅黑字体的“帝”字,右键单击,选择复制。 再把鼠标移动到明黑字体错误显示的“方”字,右键单击,选择粘贴。 如下图,OK了 ,我们只要点击文件-保存或者另存为即可,修复过的字体就诞生了。 同理,数字和英文的替换也是这样子,直接复制粘贴即可。而且数字和字母一般都在字体开头。 后边还会有字母数字,那是全角状态的,不常用。 补全字库 是否发现很多字体文件显示不了特殊符号呢?出现很多的口口口,甚至很多的汉子都显示不出来? 这是因为你的字体里字库不全所致,我们可以用别的字体复制过来,以补全其字库。 这里送上几个比较实用的提取版字体: 完美雅黑去除汉字版.rar (1.13 MB) 这是去除汉字的雅黑字体,特殊符号非常全,提取自我之前发布的作品。 这个我感觉很好用,只要你有汉字,直接把汉字添加在这个字体里就可诞生一个特殊字符很全的字体咯。 Korean.rar (284.69 KB) 这是韩文字符,共11171个,UNICODE从AC01开始。 dospy.rar (107.55 KB) 这是商标图形,共256个,UNICODE从2800开始,值得指出的是这个版本含本论坛专有图形,如下图: 化繁为简,我把字体的英文感叹号删除了,以补全该字符为例,简单做一下说明。 左边是雅黑,右边是明黑,可以看见明黑的半角感叹号缺了。 输入法切换到英文,再输入感叹号,查到的 UNICODE为“0021”。 在雅黑里我们用查找,很快就发现了叹号,而在缺失该符号的明黑里,我们找不到该符号了。 还是用之前的方法我们试一试,在0022前面粘贴一下感叹号。 我们发现问题了,字符是贴上去了,但是UNICODE竟然是0020,这样子的字体是无法正确显示的。 我们要用到特殊粘贴了。首先还是复制,如下图: 复制好之后不要急着粘贴!我们先选择好要添加字符的位置,点击左上方插入-字形。 其实插入的位置不重要,在哪都无所谓,不过还是注意下边截图中弹出菜单的勾选,不然自己都不知道插入到什么位置了。 我们这次插入一个字符,输入数字1即可。 然后,编辑-特殊粘贴。 全部勾选,一定要保持相同映射才行。 这样子复制,效果出来一看,OK了。 字体的精简 这是需要熟练度的,不熟悉各类符号的UNICODE的话,做起来会很麻烦,比如韩文在ac01位置,商标图形在2800位置等。 我们只要选择好字符,右键单击,选择删除就可以了。 字体的命名 格式-命名,在弹出的菜单中编辑即可。 字体的ID在english那里修改,字体在电脑上显示的名字在chinese那里修改。 电脑上双击字体文件的效果显示: 一些使用技巧 和WINDOWS资源管理器里一样,我们可以用shift键和ctrl键来辅助选中多个字符。 在第一个字符上按住shift并单击鼠标左键,再在第二个字符上重复操作,那么两个字符之间的所有符号都会选中,这就适合我们做大规模替换、修改、添加符号了。 同理,换成ctrl,就会变成同时选中这两个字符。 在上文中提到的补全字库和替换数字字母以及精简字体, 经常需要用shift键来同时选中很多个符号哦~ 修复发声字典换行失效问题: 详见此处:http://bbs.dospy.com/thread-8782836-1-190-1.html 字形批量调整 我们还可以用FontCreator来进行字体的全局缩放、加粗、变细、上下移动等。这样子可以解决不全字库时字符显示不协调以及剃头剃尾现象。 这里有一定难度,就不深入多写了,有兴趣的各位自己研究吧。 主要还是看自己领悟,我用部分截图来简单讲一下。 工具-字形转换,这里有很多的转换函数,稍微有点英文基础就应该可以看懂了。 我们先看加粗变细。如图: 变细的效果: 其他还有很多。比较常用的还是解决笔画粗细程度以及字形显示高低了。 如图: 字符移动时正数表示向上向右,负数则反之。 缩放的时候,时按照百分比来的。矢量字体理论上可以无限缩放,但是缩放后变得很奇形怪状也是可能的,大家慎用! 另外的还有旋转字体等,大家可以试试做出斜体字来,如图: ------------------------------------------------------------------------------------------------------------------- 暂时就是这样子了,教程到此为止,更多精彩有待大家发现。 在处理字体的时候速度可能会很慢,大家需要耐心等待。有时候要做好等待几个小时的思想准备。[s:26]
| |
| |
| |
|
字体修改的一些心得以及方法分享
最新推荐文章于 2024-09-16 07:18:55 发布