当前位置:
首页 > 字体文章 > 免费字体二改 《进阶教程》精品字体制作教程(详细版)丨萍方小字体

免费字体二改 《进阶教程》精品字体制作教程(详细版)丨萍方小字体

为什么宇哥很少用小字体呢?

宇哥本人不喜欢用小字体,但很多朋友喜欢。之前分享过一个非常详细的制作小字体的教程,基本足够看完了:

宇哥为什么不喜欢小字体呢?因为小字体的显示过程中总是存在Bug免费字体二改,尤其是在苹果手机上,总是会出现某些地方显示不完整的情况,并且没有解决办法。如下图:

最上面一行是标准字距调整和字体大小。自命不凡的 iPhone 会在许多界面和应用程序中记住这种标准字距和尺寸。下面一行是字体缩小到80%。你会发现很少有地方与标准字偶距完全重叠,这就是为什么某些应用程序中的小字体会缺少半个字符的原因。

教程前沿

如果您知道如何打包TTF字体文件,可以继续阅读。如果没有,这里有教程:,,。

如果直接从我免费分享的优化字体库中缩小字体大小会更容易。如果其他字符不全的字体需要填写字库,这里也有详细教程《》。一旦熟悉了,就可以继续阅读。

不同字体缩小教程

在早期的教程中,我们使用FontCreator菜单中的Tools - Glyph Transformer,并在变换工具的Outlines - Scale中选择参数来缩小尺寸:

今天推荐另一个工具:Fontlab(百度搜索得到)。

FontCreator 能做的事情 Fontlab 基本上都能做的更好,但是有一点是 FontCreator 做不到的,那就是 Fontlab 可以全局修改字体的 UPM 值。关于UPM值的介绍,雨哥之前写过一篇教程。它包含:

今天以平房字体缩小80%为例,我们使用Fontlab打开TTF文件,然后使用电脑快捷键Ctrl+Alt+F。出现以下工具,并将鼠标置于“Metrics”(指标)和“Dimensions”(维度)上:

看看原始值。苹果的标准是1000。我们把这个1000改成800。然后一定要勾选下面的Scale前面的框:

操作完成后,点击底部的“确定”。确定后按电脑快捷键Ctrl+Alt+G保存新的TTF文件。

我们在电脑上打开这个新的TTF文件,发现字体大小和之前的文件一模一样。没有什么区别。别担心,还有下一步。

然后使用FontCreator打开修改后的TTF文件,然后点击菜单Font - Propreties - General。此处显示的 Units per em 变为 800。将此 800 更改为 1000,然后单击下面的“确定”:

然后再看看,字体大小是不是明显变小了?完成了吗?还没有,这时候我们会发现字体向下偏移了很多,而且字体位置也发生了很大的变化。我们需要通过变换将所有字符向上移动72像素:

这样做完后,导出TTF,TTF文件就完美缩小了80%,而且位置也正确了。

那么为什么它向上移动了 72 像素呢?我想通了。如果缩小到70%,那么最终修复位置需要上移108。这意味着:每缩小1个百分点,最终修复位置需要上移3.6个像素。如果减少到90%,则上移3.6×10=36。前提是初始UPM值为1000,记得点击观看

需要修改哪些文件?

我们先不说安卓。减少TTF文件的原理是一样的。 Apple 需要修改以下 140 多个文件。第一章的截图是英文的,第二章的截图是中文的。以iOS12为例:

小字体摘要

如果你想使用TTF文件将其更改为Apple需要的小字体。英文字体,第一步,然后查看,然后,然后需要一些TTF;

中文文档免费字体二改,先,然后,然后,然后;最后是中文和英文。