Почему моя система (Ubuntu) использует шрифт FreeSans для веб-рендеринга sans-serif / arial / helvetica?

2748
Yang

Недавно я заметил, что мои веб-браузеры (Chrome, Firefox) используют странный шрифт для всех sans-serif / helvetica / arial / и т.д. текст. Я считаю, что это FreeSans, после проверки кучки шрифтов. Выглядит «боксернее», чем то, что, по моему мнению, было исходной ОС по умолчанию см. скриншот для примеров того, что я вижу. Моя ОС - Ubuntu 10.04.

Любые идеи о том, как отладить это? Заранее спасибо за любые ответы.

альтернативный текст

0
Какой шрифт установлен в настройках браузера? Для Firefox настройка находится в разделе «Настройки» -> «Содержимое» -> «Дополнительно». 14 лет назад 0
"без засечек". Это буквально шрифт, который он сообщает. Yang 14 лет назад 0

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

0
rumtscho

Вы уверены, что этот шрифт отличается от шрифта системы по умолчанию? Похоже, у вас нет Arial в вашей системе, поэтому браузеры используют системный шрифт по умолчанию. Помните, что Arial не является бесплатным шрифтом, поэтому он не связан с операционными системами GPL, такими как Ubuntu. И Helvetica - это популярный шрифт в профессиональном дизайне, но он не поставляется в комплекте с Windows или с популярными пакетами программного обеспечения, поэтому у большинства систем его вообще нет.

Если вы хотите использовать другой, более приятный шрифт в качестве системного шрифта, откройте «Внешний вид» в разделе «Настройки» и на одной из вкладок вы можете изменить шрифт по умолчанию для всей системы. Если вы хотите сохранить системный шрифт, но хотите, чтобы страницы, написанные для Arial, отображались в Arial, вам нужно найти файл шрифта Arial (самое простое место - это каталог шрифтов установки Windows, хотя этот выбор, вероятно, не согласен с законом об авторском праве) и скопируйте его в ~ / .fonts на вашем компьютере. Возможно, вам также потребуется перезагрузить компьютер или хотя бы X-сервер.

Да, система по умолчанию использует Sans. У меня был Arial через msttcorefonts, и я убедился, что он разрешается из "Arial" через `fc-match`. И спасибо за информацию о Helvetica. +1 за вашу помощь. Yang 14 лет назад 0
0
Yang

Я установил свежую систему Ubuntu и скопировал поверх arial.ttf из коробки Windows, и увидел для себя, что Ubuntu просто отображает Arial совсем не так, как в Windows (по крайней мере, с размерами шрифта около 10-12 pt). В частности, персонажи выглядят намного более «толстыми» и более «квадратными», чем их более стройные и плавно округленные аналоги Windows. Внешний вид сильно напоминал внешний вид FreeSans и Liberation Sans, из-за чего я несколько часов терял рассудок, пока не смог провести этот эксперимент на новой установке ОС.

Кроме того, я обнаружил, что это может помочь в организации моего мышления: http://neugierig.org/software/chromium/fonts/

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