Некоторые шрифты в Linux отображаются так, как на картинке, т.е. некоторые символы выше / ниже, чем другие. Это из-за плохого рендеринга или плохого шрифта? Любые советы, чтобы это исправить? (В случае, если это поможет: я сделал снимок экрана в Firefox, но Chrome отображает шрифт так же)

Рендеринг шрифтов в Linux/Firefox

1 ответ1

1

Данный шрифт называется solferino и может быть загружен здесь (может быть защищен авторским правом). Вы можете скачать файл ttf в ~/.fonts/ чтобы установить для себя. Затем вы можете использовать шрифт в своих приложениях, например, в OpenOffice. Изменяя размер шрифта в вашем приложении, вы можете найти определенные размеры, когда базовая линия не выровнена, и другие размеры, где она выровнена. Похоже, что это "особенность" самого шрифта. Поскольку ваш браузер загружает шрифт при отображении страницы, вы не можете переопределить его. Тем не менее, вы можете использовать функцию масштабирования вашего браузера, чтобы найти размер, где базовая линия является прямой. В моем браузере это 90% увеличение. Например, в OpenOffice 32pt испорчен, но 36pt - это хорошо. Кажется, это просто ошибка разработчика шрифта.

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