猫啃网一直致力于全网搜集最新最全的免费商用字体,在分享免费字体的过程中,发现不少字体在PS或AI等软件中,显示的名称跟字体的名称并不一致。比如“文道潮黑体”,在PS中显示的名称却是“WDCH”。“斗鱼追光体”在PS中显示的名称是“DOUYU Font”。
又或者有些字体是简体中文的,在PS中却出现在了日文区。还是以“文道潮黑体”为例,大家看下图,“文道潮黑体”的字体名称为“WDCH”,预览图是日文字体。
造成这个原因,很大程度因为很多制作字库的软件,设置项多而繁杂,不是专业制作字库的设计师,要去理解每一个设置项的意思的话学习成本十分高。下面的FontForge和FontCreator字体属性的设置项,看得让人望而却步。
另外,也有不少网友私信猫啃君,询问如何把字体修改成自己想要的名称,以方便自己在工作中使用。现在网上关于这方面的教程也比较少,而且一般都是以系统地学习字库字形的制作教程为主。
有鉴于此,猫啃君就班门弄斧,简单地写一下如何用FontForge修改字体的名称,并且如何设置能让字体出现在Adobe系列软件内的简体区。
一、FontForge是什么?
Fontforg是一款字体编辑、创建工具,原名Pfaedit,经过长期的发展,足以媲美Fontlab的AsiaFont Studio,更是超越了FontCreator。它开放源码(使用GPL协议),这就意味着它可以免费使用,且不用顾虑任何破解、盗版问题。
猫啃君选择使用FontForge来展开这个话题的原因主要是因为FontForge不需要破解就可以用了,免费的就是香。另一个原因就是我只懂得用这个软件……
大家可以前往FontForge官网https://fontforge.org/en-US/ 下载FontForge软件。
不过官网的版本有个问题,就是如果你要编辑的字体文件太大的话,比如思源黑体,软件就很容易会崩溃。主要原因是FontForge官网下载的版本默认安装32 bit(32位元),只能用最多4 GB的内存,所以字体文件大的话就会造成内存溢出而崩溃。如果使用64 bit的话就不存在这个问题,但是官方并不提供64 bit版本,所以大家如果需要64 bit版本的话,可以点击这里(提取码:6666)下载非官方汇编的64 bit版本。
二、FontForge如何汉化?
安装好FontForge软件后,打开FontForge的安装目录。然后用记事本打开fontforge.bat文件(不能直接双击打开,你可以先打开记事本,然后把这个文件拖到记事本;或者点击鼠标右键->编辑)。
然后在打开的文件里面加上“set LANGUAGE=zh_CN”,FontForge就完成汉化了。
补充一下,FontForge的安装目录不能是中文名字的文件夹,要用英文的。不然有可能会出现汉化不成功的情况。
三、用FontForge修改字体的步骤
1、打开FontForge软件,选择您需要修改的字库文件。
2、选择“基础(Element)-> 字体信息”
3、选择“PS字形名称”,在右边的区域输入字体名,字族名,昵称等信息。
这里需特别注意的事项:
- 这部分只能用英文,不要用中文。不然会产生很多意想不到的问题。
- 字体名不能有空格。
- “字族名”对应“TTF名称”中的的“族”
- “昵称”对应“TTF名称”中的的“全称”
- “版本”对应“TTF名称”中的的“版本”
4、选择“TTF名称”,添加字体的相关信息。
关于“TTF名称”中选项的一些解释
- 族:(翻译不太好,这个应该叫字体名)各软件显示的字体名称就是这个栏目。
- 样式(子族):Windows只能填4个选项,Regular, Italic, Bold, Bold Italic。这个选项用于Word里面的加粗和斜体,就是Word里面按Ctrl+B键,字体就会变粗;按Ctrl+I键,字体就会变成斜体的设置。另外,Adobe系列软件如果读不到字体的字重选项(下一章节的“首选样式”)的话,也会来“样式(子族)”选项查找。默认只需要填写英语(美国)就足够了。
- 全称:就是字体的全称,在安装字体的过程中会显示这个名字。请确保更新字体版本时全称仍然是一样的,否则可能无法替换旧版本字体。
- 版本:字体的版本号,按生成次数自己填写(非必填)
- 制造者:就是说一下这个字体是谁制作的(非必填)
- 设计者URL:你可以填入你的个人网站,博客地址等信息(非必填)
- 许可:字体采用那种授权方式(非必填)
- 许可URL:(非必填)
注意:一般来说英语(美国)必须至少有“族”、“全称”和“版本”三个条目,但是我们建议“样式(子族)”也请填写(若无区分字重则填”Regular”)。中文名称需要新建新的条目,语言则选择中文(中国大陆)。
5、选择OS/2选项,切换至“字符集”,按下图进行设置:
6、上面的步骤都完成之后,就可以选择“文件->生成字体”导出字体文件了。
四、如果字体有多个字重应该怎样设置?
首先,请注意多字重字体需要每个字重都有单独的字体文件(此教程不涵盖制作可变字体)。
请准备好每个字重的字体文件后,在TTF名称内添加相关的信息。此处示范如何设置 Light(轻),Regular(普),Bold(粗)和Heavy(重)四个字重的信息。
1、给每个家族字体都添加“首选族”和“首选样式”。
- 首选族:(翻译不太好,这个应该叫首选字体家族名)Adobe软件会优先显示这个名称,并且把一样“首选族”的字体归类成同一个字体家族。
- 首选样式:相对于“样式(子族)”只能填4个选项(Regular, Italic, Bold, Bold Italic),首选样式可以填入任意字重名称,例如:Regular、100W,粗体等都可以。
2、在“首选族”填入字体家族名称,这个名称将会替代“族”在Adobe系列软件内显示的字体名称。请确保同一个系列的字体的“首选族”是一样的名称,这样才会在Adobe软件内正确归类。
3、在“首选样式”填入字重名称,比如Light(轻),Regular(普)和Bold(粗)。
4、将“族”和“全称”的名称后面加上该字重的名称(除了Regular和Bold)。例如“猫啃网糖圆体 轻”。
5、如果字重是Bold,则请在“样式(子族)”填上“Bold”,否则其他字重就填上“Regular”(“样式(子族)”不论什么语言都必须填入英文词)。
6、如果有辨识ID,请确保每个字体的ID都有字重名称以区别。
下面提供如何设置的参考图:
Regular (普)
Bold (粗)
Light(轻)
Heavy(重)
常用的字重称呼一般使用英文的 Regular, Bold, Heavy, Light, Medium等,或者可以设置为数字字重,如400(Regular),700(Bold),900(Heavy),100(Light),500(Medium)。
谢谢,很详细,最近刚好有这个需求,不过这个字体真的跟族谱一样,好复杂啊
生成字体保存的时候,提示有的字点的编号不对,任何指令都可能移动这些错误的点而导致错误。是什么意思,我该移除这些指令吗
谁能教我FontForge如何安装?
直接下载就可以用了 https://pan.baidu.com/s/1A75NALR8cU4uMk2xOxhcqg?pwd=6666
你好,请问一下字体的行距怎么调整啊?有的字体在word里面,他的行距很高。这个软件可以批量的调整他们的行距吗?
你们这搞的太复杂了,FontCreator直接就改好了
无论用哪个软件,字体的字段填错的话,字体文件也是一堆的问题。
以前用的什么软件一直都修改不成功。研究了很长时间都不行。
试着用这个方法改了一下文道潮黑,发现里面填写的信息都是齐全的,错误之处在于文字区域那里多选择了一个日文选项,导致字体落在了日文区,就不会显示正确的简中字体名称,把日本那个选项去掉只保留简体中文,导出字体,即成功的让字体落在了简中区并显示简中名称,感谢站主分享字体知识!
ps:修改字体后发生了一个小插曲,把原来的潮黑字体删除后直接替换了新改的字体,没有重启ps(因为之前改别的字体基本都可以不用重启ps,实时刷新的),结果新的潮黑却显示雅黑的字形,试了几次都是这样,后来灵机一动重启了一下ps,这次终于正常了,所以不能经验用事啊
文道潮黑改好了,斗鱼的改失败
其实跟哪个字体无关,关键是要把信息都设置正确一般都可以的
改了之后字体错误打不开了
斗鱼的
非常棒的文章,之前尝试过用FontCreator修改过字体名称,耗时整整2周左右,修改了大约百十个字体,也是边摸索边操作,虽然最后成功了,但也是心力交瘁,,,,不过会有一个新问题出现,那就是以后分享作品源文件的时候,得带上自己修改过的字体文件,或者写个字体文件对应说明,不然即使对方有这个字体,也是会出现字体丢失的问题,要手动重新选择正确的字体。
亲,能有直接改好的吗?付费都行~~~太难了,太难了
?你需什么东西呢?汉化好的软件?
改完的字体吧
Light 在这里,一般译作“细体”,不译作“轻”
em……似乎也行(?)如果示例多一个字重 Thin,然后把Thin叫“轻”,Light叫“细”,就可以形成这样的对比了: Thin, Light, Regular, Bold, Black;轻细普粗重。实际上目前还没看到使用汉字的字重称呼,即使是中文字体多数也是用英文词汇或者数字(100/400/900或W1/W3/W5)。
汉化失败,修改一个不知道保存哪里了
是不是 set LANGUAGE=zh_CN 前面的 :: 你没有删除?文件里原来有一行“::set LANGUAGE=en”,你可以直接把最后的 en 改成 zh_CN,然后开头的两个 :: 记得要删除,才能变成中文界面。
补充一下,软件安装的文件夹不能用中文名,不然会出现汉化失败的情况。
O(∩_∩)O~ 好复杂呀,人老了,头昏。