Debian Lenny отображает шрифты ужасно (как выкупная записка) с установкой по умолчанию на рабочем столе

887
A Student at a University

Я использую последнюю версию Debian Lenny для x86-64. Я использую браузер iceweasel.

Я захожу на веб-страницу crypto.org/blog и вижу следующее:

Плохо отрисованные шрифты

Нажмите для увеличения изображения

Похоже на выкуп записку! текст отличается от размера (за исключением того, что все буквы в нижнем регистре, различаются по размеру примерно на полтора пункта).

Это хорошо работает на всех других браузерах. (Смотрите сами .)

Пожалуйста, не предлагайте устанавливать шрифты Microsoft. Я пытаюсь решить проблему рендеринга существующих шрифтов (чего нет в других дистрибутивах, производных от Debian), а не добавлять новые.

1
Уточните, изменяется ли текст в * размере * (т. Е. Все строчные буквы, но высота букв изменяется на несколько пикселей), как вы указали в своем вопросе, или текст изменяется в верхнем и нижнем регистре, как показано в примере. Кроме того, вы пытались просмотреть ту же страницу в другом браузере, чтобы быть уверенным, что не происходит порчи? jstarek 13 лет назад 1

2 ответа на вопрос

2
bahamat

Не все шрифты TrueType являются шрифтами Microsoft. Единственный пакет шрифтов Microsoft ttf-mscorefonts-installer.

Я предлагаю установить другие шрифты TrueType.

Это установит все из них, кроме ttf-mscorefonts-installer(обратите внимание на grep -v mscorefonts):

apt-cache search ttf | awk '/^ttf/ ' | grep -v mscorefonts | xargs apt-get install 

Эти другие дистрибутивы Debian (например, Ubuntu) устанавливают все шрифты по умолчанию. Debian нет. В этом разница.

Это не единственный сайт, который выглядит неправильно. Я хочу заставить их всех работать. Добавление дополнительного шрифта не делает этот шрифт «альтернативой по умолчанию» для шрифта, указанного на этом сайте. Если я установлю больше шрифтов, мне нужно установить шрифты, которые это исправят. Какой шрифт выбирает браузер для этого сайта? (Как я могу сказать?) Этот шрифт на самом деле уродлив, или есть ошибка рендеринга? Почему эта ошибка возникает при установке Debian по умолчанию (роль рабочего стола)? A Student at a University 13 лет назад 0
Если вы хотите быть консервативным с некоторыми не очень уродливыми шрифтами, просто установите `ttf-bitstream-vera`. bahamat 13 лет назад 2
0
erkki

Меню Iceweasel: «Редактирование»> «Установки»> «Содержимое»> «Шрифты и цвета»> «Дополнительно»> снимите флажок «Разрешить страницам выбирать собственные шрифты» вместо моего выбора выше.

Похожие вопросы