Диакритические знаки в Firefox сдвинуты прямо под Linux. Интересно, как я могу сделать их нормальными? Я использую шрифты Освобождения.
Текст: o̯equie̯
Изображение того, что я получаю:
Диакритические знаки в Firefox сдвинуты прямо под Linux. Интересно, как я могу сделать их нормальными? Я использую шрифты Освобождения.
Текст: o̯equie̯
Изображение того, что я получаю:
Возможно, используемый шрифт Liberation не содержит использованного диакритического знака, U+032F COMBINING INVERTED BREVE НИЖЕ. Это заставляет браузер использовать другой шрифт. Это, в свою очередь, может привести к ухудшению или, как здесь, совершенно неправильному отображению, так как глиф для диакритического знака был разработан для другого шрифта.
Решение состоит в том, чтобы использовать шрифт, который содержит все символы, необходимые в тексте. Символ U+032F обычно присутствует в часто используемых шрифтах, за некоторыми странными исключениями. Проверьте его список покрытия (не полный, но полезный).