喵~~欢迎来到猫啃网~余生请指教!!         找回密码

小白教程,如何使用FontForge修改字体的名称?

猫啃网一直致力于全网搜集最新最全的免费商用字体,在分享免费字体的过程中,发现不少字体在PS或AI等软件中,显示的名称跟字体的名称并不一致。比如“文道潮黑体”,在PS中显示的名称却是“WDCH”。“斗鱼追光体”在PS中显示的名称是“DOUYU Font”。

又或者有些字体是简体中文的,在PS中却出现在了日文区。还是以“文道潮黑体”为例,大家看下图,“文道潮黑体”的字体名称为“WDCH”,预览图是日文字体。

造成这个原因,很大程度因为很多制作字库的软件,设置项多而繁杂,不是专业制作字库的设计师,要去理解每一个设置项的意思的话学习成本十分高。下面的FontForge和FontCreator字体属性的设置项,看得让人望而却步。

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字形名称”,在右边的区域输入字体名,字族名,昵称等信息。

这里需特别注意的事项:

  1. 这部分只能用英文,不要用中文。不然会产生很多意想不到的问题。
  2. 字体名不能有空格。
  3. “字族名”对应“TTF名称”中的的“族”
  4. “昵称”对应“TTF名称”中的的“全称”
  5. “版本”对应“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)。

字体评分:1 Star2 Stars3 Stars4 Stars5 Stars (已有3人投票平均分5.00分)
赞(46) 打赏
转载请注明转自猫啃网:字帅网 » 小白教程,如何使用FontForge修改字体的名称?

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏