Как определить запасной шрифт для Pango? - PullRequest
4 голосов
/ 04 ноября 2011

Я отрисовываю некоторый текст, используя pangomm, но шрифт, который я использую, не имеет глифов для частей текста (в данном случае, есть немного японского языка, смешанного с английским). Кажется, Pango правильно отображает текст, используя запасной шрифт.

Как определить, какой шрифт используется в качестве запасного?

1 Ответ

0 голосов
/ 22 мая 2012

На самом деле выбор шрифта основан на выбранном бэкэнде шрифта Pango.В основном используется (я думаю) Fontconfig.

Ваши шрифты в основном всегда выбираются, просматривая покрытие шрифтов Unicode, что означает, что Fontconfig пытается выбрать шрифт, который охватывает буквы в тексте, который вы хотите отобразить лучше всего.

Не зная,Ваша проблема относится к Fontconfig, я не буду вдаваться в подробности.Но если это так, взгляните на http://www.freedesktop.org/software/fontconfig/fontconfig-user.html,, особенно на раздел «сопоставление шрифтов».

Не стесняйтесь спрашивать снова.

...