Диакритические знаки в Firefox сдвинуты прямо под Linux. Интересно, как я могу сделать их нормальными? Я использую шрифты Освобождения.

Текст: o̯equie̯

Изображение того, что я получаю:

1 ответ1

1

Возможно, используемый шрифт Liberation не содержит использованного диакритического знака, U+032F COMBINING INVERTED BREVE НИЖЕ. Это заставляет браузер использовать другой шрифт. Это, в свою очередь, может привести к ухудшению или, как здесь, совершенно неправильному отображению, так как глиф для диакритического знака был разработан для другого шрифта.

Решение состоит в том, чтобы использовать шрифт, который содержит все символы, необходимые в тексте. Символ U+032F обычно присутствует в часто используемых шрифтах, за некоторыми странными исключениями. Проверьте его список покрытия (не полный, но полезный).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .