文本每个字符前进几个像素
Text advancing by a few pixels per character
我做了一个字体。一些字符旨在组合(一个字形叠加到另一个字形上,类似于 प + े = पे)。
当我将字体导入文档编辑器(例如,Libre Office)时,效果很好。当我在 Google Chrome.
的文本区域中键入脚本时,它也能正常工作
但是,当在 Firefox 的文本区域中使用该字体时,即使在 TTF 字体文件数据中将水平前进设置为 0,每个字符后也会产生微小的增量。
这似乎是 Firefox 内置的东西,但它使组合看起来有点不对劲,而且,如果我想将几个字符相互叠加,它看起来会很糟糕。我想我在某处读到 Firefox 知道可以为某些字体关闭此功能,但我不知道该怎么做。或者在文本区域的 CSS 样式中可能有一些东西?我很茫然。
CSS letter-spacing: 0;
是否让它成为它应该成为的样子,或者搞乱消极或积极的事情会让你有所作为?
或者也查看 属性 font-kerning。
我做了一个字体。一些字符旨在组合(一个字形叠加到另一个字形上,类似于 प + े = पे)。
当我将字体导入文档编辑器(例如,Libre Office)时,效果很好。当我在 Google Chrome.
的文本区域中键入脚本时,它也能正常工作但是,当在 Firefox 的文本区域中使用该字体时,即使在 TTF 字体文件数据中将水平前进设置为 0,每个字符后也会产生微小的增量。
这似乎是 Firefox 内置的东西,但它使组合看起来有点不对劲,而且,如果我想将几个字符相互叠加,它看起来会很糟糕。我想我在某处读到 Firefox 知道可以为某些字体关闭此功能,但我不知道该怎么做。或者在文本区域的 CSS 样式中可能有一些东西?我很茫然。
CSS letter-spacing: 0;
是否让它成为它应该成为的样子,或者搞乱消极或积极的事情会让你有所作为?
或者也查看 属性 font-kerning。