如何将字体文件转换为一系列贝塞尔曲线?

如何将字体文件转换为一系列贝塞尔曲线?

当我们解决这个问题的时候如何获取两个字形的交点?,我们面临一些有趣的子问题。这是第一个。我们如何将任何字体文件(OTF、TTF、PFB 等)转换为一系列贝塞尔曲线,理想情况下可以通过 TikZ 加载?

我们可以在 FontForge 的原生格式中查看三次贝塞尔曲线的控制点(流体力学分析)或者我们可以将字体文件保存为 SVG,然后将其转换为 TikZ(svg2tikz我们可以使用 inkscape2tikz 来制作一个角色名,但可能没那么简单,因为我们想保留角色名称。

我找到了一些灵​​感安德鲁·史黛西通过 PSTricks 或 Tikz 实现凸版印刷效果。我可以证明他的方法对于 STIX 字体系列来说是有效的。

相关内容