我正在使用 FontForge 为 LaTeX 和 MS Word制作开放式数学字体 ( FiraMath )。创建\oint
字形时,我使用引用作为以下 iamge:
在 LaTeX(实际上是 XeLaTeX)中使用生成的 otf 字体时,一切正常(PDF 阅读器是 SumatraPDF):
但是在使用 MS Word 2016 时,交叉点的行为很奇怪:
谁能解释发生了什么并说明如何解决问题?
我正在使用 FontForge 为 LaTeX 和 MS Word制作开放式数学字体 ( FiraMath )。创建\oint
字形时,我使用引用作为以下 iamge:
在 LaTeX(实际上是 XeLaTeX)中使用生成的 otf 字体时,一切正常(PDF 阅读器是 SumatraPDF):
但是在使用 MS Word 2016 时,交叉点的行为很奇怪:
谁能解释发生了什么并说明如何解决问题?
正如@be5invis 在https://github.com/Stone-Zeng/FiraMath/issues/6中指出的那样,
只有 TTF 和 CFF2 支持非零填充,允许重叠轮廓。
所以我的解决方案只是合并重叠的轮廓。