大伙儿今天又来跟大家唠唠嗑了。最近,我在工作上碰到点小麻烦,就是关于字体的事儿。你们也知道,有时候想找个称心如意的字体,要么就是版权挺贵的,要么就是有些怪七怪八的字符它没有,用起来特别不顺手。前阵子我就为这事儿头疼了好久,刚好要搞几个特殊的符号,满世界找都找不到合适的。
后来没辙了,寻思着干脆自己动手试试看能不能整个出来。就这么着,我接触到了一个叫 FontCreator 的软件。我对这玩意儿也没抱太大希望,毕竟咱也不是专业搞字体设计的,纯属被逼无奈。
我的折腾之路开始了
下载安装啥的就不细说了,反正一路下一步就完事儿了。打开软件,界面瞅着还行,不算太花里胡哨,但按钮也不少。我先试着打开了一个电脑里本来就有的字体文件,想看看它到底是个啥构造。一点开,嚯,里头密密麻麻全是格子,每个格子里都是一个字或者符号。用鼠标点一下,还能看到这个字的具体样子和一些参数。
感觉有点意思之后,我就开始琢磨怎么把我想要的那些特殊符号给弄进去了。我是这么干的:
- 我得把我要的符号给画出来。这个我没直接在 FontCreator 里画,因为我对它里面的绘图工具还不熟。我就用了我平时画图用的那个老伙计软件,把符号一个个勾勒出来,弄成了矢量图形,这样放大缩小不失真。
- 画好之后,我就在 FontCreator 里新建了一个字体项目。这就好比是给我的新字体安个家。
- 然后,关键的一步来了,就是把画好的符号导入到这个新家里。FontCreator 支持导入各种格式的图片,我把我画好的矢量图一个个给塞了进去。每个符号对应一个格子,也就是一个“字形”。
调整和修改,是个细致活儿
符号是进去了,但事儿还没完。你会发现,刚导进去的符号,大小、位置,可能都不太对劲。这时候就得耐着性子慢慢调整了。FontCreator 里面有不少工具,可以拖动节点,缩放图形,跟咱们平时P图差不多意思,但是更精细一些。
我记得当时为了让几个符号看着协调,大小一致,基线对齐,可真是费了不少眼神。我把屏幕放大到最大,一个像素一个像素地挪。有时候调着调着,眼都花了,就得站起来歇会儿,喝口水再继续。
除了形状,还有一些重要的参数也得设置,比如每个字符的“宽度”、“左边距”、“右边距”啥的。这些东西直接影响到你打字的时候,字与字之间的距离。一开始我没太注意,结果生成的字体打出来之后,要么挤在一起,要么离得老远,特别难看。后来反复试验了好几次,才慢慢摸索出点门道。
还有一个挺有用的功能,就是给每个你创建的符号映射一个 Unicode 码。简单说,就是给它一个身份证号。这样,以后你在用这个字体的时候,就能通过特定的编码或者快捷键把这个符号打出来了,方便得很。
终于搞定了!
把所有的符号都调整满意,参数也设置妥当之后,一步就是生成字体文件了。这个就简单了,点一下“文件”菜单里的“生成字体”,然后选个保存路径,它就能给你输出一个 .ttf 或者 .otf 格式的字体文件。这两种格式咱们电脑都认。
我当时导出成功后,立马就把新字体安装到系统里,然后打开个文档编辑器,迫不及待地试用了一下。当看到自己亲手制作的符号能像普通文字一样被打出来的时候,那感觉,真不赖!虽然过程有点小折腾,但成就感满满。
这个 FontCreator 对于像我这样,偶尔需要自己动手解决一些字体小问题,或者想给设计加点个性化元素的人来说,还是挺实用的。上手难度嘛我觉得还行,稍微花点时间琢磨琢磨,基本操作都能掌握。你要是想做出一套能媲美专业水准的完整字库,那肯定不是一天两天的事儿,得下大功夫了。今天就跟大家分享到这里,希望我的这点小经验能帮到有需要的朋友。
