具有巨大尺寸的SVG字形



这个问题是关于svg字体的设计。我在应用程序中使用了一些第三方SVG音乐字体。这些字体的单个字形在默认情况下是非常大的。我想知道这是什么原因。我能想到的,这允许在设计字体时做更多的微调工作,因为它们当然是可伸缩的,当我想要实际使用它们时,它们应该根据需要缩小比例。这是真的吗,还是有其他的观点需要考虑?此外,当我使用单个字体的路径数据(例如在svg文件中)并在Inkscape中打开svg文件时,符号是颠倒的,因此我必须对所有符号应用缩放(1 -1)。这些字体设计成这样有什么原因吗?

这通常与他们正在使用的工具有关。字体编辑器的默认em大小通常在1000单位左右。其原因可能是因为字体文件通常使用整数而不是浮点数作为其字形坐标。1000给你一个体面的三位数精度。

例如,看看OTF/TTFglyf表的描述

最新更新