FontCreator 教程合集。
字体设计可能颇具挑战,但 FontCreator 提供了大量功能让您能够创作出色的字体。 以下教程涵盖 基础到进阶 主题,帮助您快速、轻松地完成字体制作。
以下条目均直链至 High-Logic 官方教程页面与论坛。点击任一卡片在新标签页打开原文。
完整教程列表
创建连写手写字体Creating Connecting Handwritten Fonts
学习使用 OpenType 特性设计手写字体,实现词首、词尾以及伪随机字形替换。
使用反向链式替换实现分数Fractions Using Reverse Chaining Substitution
使用 rsub 在 OpenType 字体中实现精准的分数排版,提升分数格式化质量,同时不影响非分数文本。
通过削减字符集优化 WebfontOptimizing Webfonts by Reducing Character Sets
通过对 Webfont 进行子集化、剔除无用字形,可以显著提升网站性能:减少加载时间与文件体积。该过程确保只包含必要字符,让 Webfont 使用更高效。
使用 FontCreator 对可变字体进行子集化Subsetting Variable Fonts with FontCreator
FontCreator 让您可以通过缩减变化空间与调整轴范围来对可变字体进行子集化,同时还允许您在 design space 中设置不同的默认字体实例。
用于雕刻与切割的单线字体Single-Line Fonts for Engraving and Cutting
学习如何使用 FontCreator 设计用于切割、雕刻与 CNC 应用的单线字体。本指南涵盖了为这些工具优化的开放轮廓字形的创建方式——尽管标准的文本排版引擎并不支持它们。
TrueType vs. PostScript:字体设计要点TrueType vs. PostScript: Font Design Essentials
本文阐释字体设计中 TrueType 与 PostScript 曲线的差异、以及导出字体时需要考虑的关键事项。同时还讨论了这些选择对可变字体与平台兼容性的影响。
使用 Feature Variations 切换字形Switch Glyphs with Feature Variations
本教程演示如何根据可变字体的变化实例(这里是 Weight 字重轴),将单竖线的美元符号切换为带断条的备选设计。
字体分发完整指南A Guide to Distributing Your Fonts
本文探讨字体的分发策略,涵盖通过字体市场销售、面向客户直接授权,以及为开源项目贡献等方式——每种途径都有其独特的收益与挑战。
如何制作可变字体How to Make a Variable Font
制作可变字体之前,您需要先了解几件事。本教程演示如何基于现有的非可变字体来创建可变字体。
正确导入图像的方法Import Images the Right Way
导入图像后,您可能会发现字形要么质量不足(例如点位太少),要么细节过多(例如包含太多点位)。本教程提供若干建议,帮助您获得更好的导入结果。
可变上下文字偶距 — 三字符Variable Contextual Kerning – Triplets
有时常规的成对定位并不够用。它能修复两个字母之间的间距,但若是某个特定的三字符组合(如 L'Amour)出问题呢?这时上下文字偶距就派上用场了!
OpenType 排版特性大解放OpenType Layout Features Unleashed
关于 OpenType 排版特性内部机制您所想知道的一切,都通过 FontCreator 中的交互式校对功能得到揭示。只关注与您要解决的具体排版问题相关的 OpenType 特性。
阿拉伯文字体设计Arabic Font Design
FontCreator 提供了阿拉伯文字体开发所需的高级工具,覆盖阿拉伯文、波斯文、马来文、信德文、维吾尔文与乌尔都文。本教程介绍制作专业级阿拉伯文字体所需的若干进阶主题。
创建 OpenType 彩色字体Create OpenType Color Fonts
有两种可缩放的彩色字体扩展可以为您的 OpenType 字体增添色彩。本教程同时介绍 COLR 与 SVG 彩色支持的相关信息。
用 OpenType 特性丰富您的字体Enrich Your Fonts with OpenType Features
本教程介绍如何为您的字体添加花式连笔(swashes)、连字(ligatures)与风格化集(stylistic sets)等亮点。
字形命名规约Glyph Name Convention
本教程解释为什么字形名称已经不再是它们过去的样子——它们依然同等重要,只是变得更友好、更智能。
字形间距与光学度量Glyph Spacing and Optical Metrics
字体设计最重要的任务之一,就是为字形之间提供平衡的间距。这件事繁琐且容易令人厌烦——但配合光学度量则不然!
字体检查Font Inspection
设计字体的过程中,您也希望测试字体的一致性、确认字偶距对的正确性,并在某个时刻检查 OpenType 排版特性。这是一份关于如何检测并修复变音符号定位错误的简短教程。
视频教程合集Video Tutorials
由 FontCreator 用户制作的若干视频教程清单。涵盖范围从「制作您的第一款字体」之类的入门教程,到编辑 OpenType 排版特性、为字体添加字偶距等进阶任务。
拉丁文变音符号 — 重音Latin Diacritical Marks - Accents
本教程介绍如何让您与其他字体设计师都能用 FontCreator 为自己的字体添加拉丁文变音符号(重音)支持。
使用字形变换脚本Using Glyph Transformations
FontCreator 内置 70 个强大的脚本。其中既有可以将字体转换为斜体或粗体版本的脚本,也有通过添加希腊文扩展、东欧、越南语、连字、小型大写字母等字符来扩展字体覆盖范围的脚本。
字体度量 — 垂直行距Font Metrics – Vertical Line Spacing
OpenType 字体中有数项设置都与垂直方向的行距相关。本教程解释如何设置兼容的垂直度量。
字体家族设置:正确的样式联动Font Family Settings for Proper Style Linking
本教程介绍如何让字体作为一个家族进行协作——超越常规、斜体、粗体与粗斜体这四种基础样式。
本地化字形 — 土耳其文 iLocalized Forms – Turkish i
如果您的字体覆盖土耳其语支持,并且包含 OpenType 特性,请务必为土耳其文 i 添加本地化字形。
本地化字形 — 罗马尼亚文逗号变音符Localized Forms – Romanian Comma Accent
罗马尼亚语使用带逗号变音符的 S/s 与 T/t。出于历史遗留原因,部分文本和/或字体错误地使用了带 cedilla 的 S/s 与 T/t。
本地化字形 — 加泰罗尼亚文 Punt VolatLocalized Forms – Catalan Punt Volat
加泰罗尼亚语中存在一些含有两个 L 的词,且这两个 L 各自属于不同的音节,例如 col·legi。在这种场景下,需要在两个 L 之间使用 "punt volat"(飞点)。
TrueType 与 OpenType 字体之别TrueType versus OpenType Fonts
很多网站都在解释如今该使用哪种字体最好,但其中一些提供的信息并不准确,反而让人更加困惑。这里我们澄清真正重要的事。
创建字体并编辑字形Creating a Font and Editing Glyphs
本教程大概是带您快速认识 FontCreator 的最佳方式。它演示如何基于您的手写笔迹制作字体,同时也演示了字体安装与使用的便捷之处。