大家好,我是一位经常使用 FontCreator 设计中文字库的字体设计师。
我想请教一个关于偏旁部首模块化造字的问题:
在 Glyphs 等字体软件中,可以先绘制“口”、“木”、“心”等部件,再通过组件引用 + 锚点方式快速组合成新字,后续修改这些部件还能自动同步到所有引用的字形中,效率非常高。
而在 FontCreator 中,我也知道可以通过“插入复合字形(Insert Composite Glyph)”来重用现有字形。但在以下几个方面,我不太清楚是否有更高效的做法:
- 是否支持类似 Glyphs 的「组件自动对齐」功能,比如通过锚点或坐标规则自动拼接?
- 是否有批量插入组件、批量偏移坐标的方式?(例如:从 CSV 或 XML 读取结构定义)
- 在中文字体设计流程中,有没有推荐的方式来完成“部件统一、标准对齐、结构拼字”的自动化操作?
期待官方和社区朋友们的解答,非常感谢!
Hello everyone,
I’m a font designer who frequently uses FontCreator to develop Chinese fonts.
I’d like to ask a question about restructuring Chinese glyphs by reusing radicals and components.
In some other font design tools like Glyphs, it’s common to draw reusable components such as “口”, “木”, or “心”, and then build complete characters by referencing these parts. These components are linked (not copied), so changes to one component automatically update all characters that use it. There are also anchor-based auto-alignment features which make this process fast and efficient.
In FontCreator, I’m aware of the Insert Composite Glyph function, which allows for component reuse. However, I’m wondering if there are better or more automated ways to handle the following:
- Is there any feature like automatic component alignment (e.g., via anchors or predefined coordinates)?
- Can we batch insert components or set their positions using a data file (like CSV or XML)?
- Are there any recommended workflows for modularizing Chinese characters, aligning parts consistently, and automating structure assembly?
I would really appreciate any insights or recommendations from the developers or community.
Thanks in advance!