设计字形可能非常复杂。从字体菜单可用的字体验证向导识别常见的潜在问题,并在可能的情况下指向特定项目(例如字形、轮廓和坐标)。它验证所有字形并可选择修复检测到的问题。

具体的验证测试在此处解释:
重复组件
当验证具有两个或更多相同字形成员的复合字形时,将报告此问题。
空组件
当验证具有空字形成员的复合字形时,将报告此问题。
重叠组件
当验证具有相交字形成员的复合字形时,将报告此问题。一些字体设计师认为重叠的复合组件是错误,而另一些则不在意。我们建议避免重叠轮廓。
重复轮廓
当验证具有两个或更多相同轮廓的简单字形时,将报告此问题。
具有一个或两个点的轮廓
当验证具有一个或两个点的轮廓的简单字形时,将报告此问题。
方向不正确的轮廓
当验证具有方向不正确的轮廓的简单字形时,将报告此问题(需要填充黑色的轮廓必须具有顺时针方向。如果我们想在现有轮廓内制作白色区域,我们必须使新轮廓的方向为逆时针。)。
曲线外极值坐标
此测试检查所有曲线外点是否在全局边界框内(以及可选的它们的局部边界框内)。您可以通过选项对话框自定义此功能。

左侧图像显示两个红色矩形。大的是全局边界框,较小的矩形是曲线外-曲线外-曲线序列之间的局部边界框。两个曲线外点都位于其边界框之外。启用局部检测后,右侧图像显示在验证面板上单击添加曲线极值按钮的结果。
冗余点
当验证具有冗余点的轮廓的简单字形时,将报告此问题。
重复节点
当验证简单字形时,如果轮廓具有两个具有相同坐标但一个在曲线上而另一个在曲线外的相邻点,将报告此问题。
相交坐标
当验证具有(自)相交轮廓的简单字形时,将报告此问题。尽可能避免交叉轮廓。
注意:较旧的 PostScript Level 2 驱动程序不支持重叠轮廓。
可疑点
当验证简单字形时,如果轮廓具有需要关注的点,因为它们可能位置不正确,将报告此问题。
插值问题
检测可变字形的这些问题:
不平衡组件
当在可变字体中,字形使用具有不同缩放或旋转值的组件时,会检测到此问题。这在设计期间不是问题,但由于 OpenType 格式不支持它,此类字形轮廓将在导出时转换为简单轮廓(轮廓)。
英文原文:https://www.high-logic.com/fontcreator/manual16/fontvalidation-setup.html