Неверное поведение пересечения математического шрифта opentype в слове ms - PullRequest
0 голосов
/ 24 июня 2018

Я делаю математический шрифт opentype ( FiraMath ) для LaTeX и MS Word с помощью FontForge.При создании глифа \oint я использую ссылку как следующий iamge:

image

При использовании сгенерированных шрифтов otf в LaTeX (на самом деле это XeLaTeX), все идет хорошо (PDFчитатель SumatraPDF):

image

Но при использовании MS Word 2016 поведение пересечения выглядит странно:

image

Может кто-нибудьобъясните, что случилось, и покажите, как решить проблему?

Ссылка на проблему GitHub: https://github.com/Stone-Zeng/FiraMath/issues/6

1 Ответ

0 голосов
/ 25 июня 2018

Как @ be5invis указывает на https://github.com/Stone-Zeng/FiraMath/issues/6,

Только TTF и CFF2 поддерживают ненулевое заполнение, что позволяет перекрывать контуры.

Так что мое решение - просто объединить перекрывающиеся контуры.

...