Людям, которые пользуются ЭЛТ-мониторами, шрифты в Linux кажутся нормальными. Но, к счастью, таких людей с каждым годом все меньше и меньше, а большинство уже обзавелось TFT.
Для того, чтоб шрифты у вас на TFT-мониторе шрифты выглядели красиво нужно совсем немного.
Приступим.
Установим паки шрифтов. Команда установки для Ubuntu / Kubuntu:
В других дистрибутивах вы без труда должны найти эти пакеты, возможно только под немного другими названиями. Если вы знаете названия этих пакетов в репозитории своего дистрибутива — напишите их в комментариях.
ttf-mscorefonts-installer – пак шрифтов майкрософта, многие из которых используются на популярных сайтах. ttf-liberation – шрифты, которые я рекомендую использовать в качестве дефолтных в системе, если у вас не Ubuntu / Kubuntu, для них используйте шрифт «Ubuntu».
Дальше, если у вас KDE:
Идем в Настройка-Параметры системы-Внешний вид
Нажимаем «Изменить все шрифты» и выбираем «Liberation Sans», если у вас Ubuntu / Kubuntu — вам может больше понравиться шрифт «Ubuntu»
Использовать сглаживание: Параметры системы
Использовать другой DPI: выключено
Если ваш DE – Gnome:
Идем в Система – Параметры – Внешний вид – Шрифты
Там везде, кроме моноширинного выставляем шрифт «Liberation Sans» или «Ubuntu» для ОС Ubuntu / Kubuntu. Моноширинной оставляем дефолтный.
Размеры оставляем везде такие же, кроме моноширинного, его уменьшаем до 9-го (результат можно увидеть в терминале).
Затем заходим в «Подробнее», выставляем «Сглаживание» – Нет, «Уточнение» – Среднее (или на ваш вкус).
Для всех систем:
Теперь нужно сделать тонкую настройку шрифтов, чтоб система не сглаживала нужные нам шрифты нужных размеров (приблизительно так ведет себя со шрифтами XP).
К этому я шел долгим и нудным тернистым путем, но вам повезло!
Итак, создаем в своем домашней директории файл «.fonts.conf»
Записываем в него следующее:
Немного расшифровки .fonts.conf:
В этом конфиге включено сглаживание для всех шрифтов всех размеров, кроме тех, которым оно не нужно:
Liberation Sans, Liberation Serif, Tahoma, Verdana, Arial, Times, Times New Roman, Sans, Serif, monospace, helvetica, ubuntu но только если эти шрифты в размере пикселей (не путать с размером шрифта) от 10 до 17.
Для того, чтоб в инете шрифты выглядели номально (а почти все сайты используют шрифт tahoma) нужно найти шрифты tahoma.ttf и tahomabd.ttf (желательно в принадлежащей вам винде :) ) и закинуть их в папку .fonts в вашей домашней директории. Если такой папки еще нет — смело создавайте.
Все, рестарт и энджой!
Результатом вашей работы должно стать что-то вроде этого:
Это называется красиво? Не спорю, что шрифты M$ качественнее, но отключать сглаживание… Тем более, что в Ubuntu (и многих других дистрибутивах) применяется сглаживание подобное маковскому, а не виндовому.
Кстати, раз такая тема пошла. Можно ли сделать так, чтобы текст в GTK выглядел точно так же, как в Qt? Использую KDE. Даже не знаю, где там можно поправить сглаживание шрифтов в GTK.
Да, и кстати, panoptus, вы тут описали включение шрифтов не в Ubuntu/Kubuntu а в Gnome/KDE. Ubuntu — это всего лишь Linux-дистрибутив, на нём свет клином не сошёлся.
что-то стандартное больше нравиться :)
чем не красота?)
слишком тонкие для меня :) не привычно