Установка нормальных шрифтов в Ubuntu / Debian
Не будем сравнивать с технологией ClearType и MacOs-овскими закруглениями.
Но то, что у меня получилось вполне заслуживает внимания.
1. После нажатия Alt+F2 вводим:
gksudo gedit /etc/apt/sources.list .
2. Добавляем следующие строки:
Для Edgy
deb http://www.telemail.fi/mlind/ubuntu edgy fonts
deb-src http://www.telemail.fi/mlind/ubuntu edgy fonts
Для Feisty
deb http://www.telemail.fi/mlind/ubuntu feisty fonts
deb-src http://www.telemail.fi/mlind/ubuntu feisty fonts
3. Сохраняем файл.
4. Добавляем gpg ключи. В терминале вводим следующие команды:
gpg –keyserver subkeys.pgp.net –recv-keys 937215FF
gpg –export –armor 937215FF | sudo apt-key add -
5. В терминале пишем:
sudo aptitude update
6. Затем:
sudo aptitude upgrade
7. После установки обновлений перенастраиваем работу со шрифтами. В терминале вводим команду:
sudo dpkg-reconfigure fontconfig-config
Выбирем Native, Automatic, No bitmapped fonts.
sudo dpkg-reconfigure fontconfig
8. Выбираем пункт меню: Система-Параметры-Шрифт.
Для ЖК-мониторов выбираем сабпиксельное сглаживание.
Нажимаем кнопку “Подробнее” и устанавливаем Разрешение “96″ точек на дюйм. Закрываем диалог.
9. Опять нажимаем Alt+F2 и вводим:
gksudo gedit /etc/fonts/fonts.conf.
В конце файла перед строкой </fontconfig> вставляем следующий текст:
<match target=”font”>
<test name=”weight” compare=”more”><const>medium</const></test>
<edit mode=”assign” name=”autohint”><bool>false</bool></edit>
</match>
Сохраняем и закрываем файл.
10. Опять нажимаем Alt+F2 и вводим:
gksudo gedit /etc/X11/xorg.conf
В разделе “Monitor” добавляем строчку: DisplaySize 370.4 277.8 #1400×1050
Должно получиться чтото вроде:
Section “Monitor”
Identifier ”Универсальный монитор”
Option ”DPMS”
HorizSync 31-86
VertRefresh 50-180
DisplaySize 370.4 277.8 #1400×1050
EndSection
Как можно заметить это параметры для разрешения 1400х1050.
Данные рассчитываются по следующей схеме:
X = [разрешение по горизонтали] X 25.4 / 96; Пример, 1400 х 25.4 / 96 = ~370.4
Y = [разрешение по вертикали] X 25.4 / 96; Пример, 1050 х 25.4 / 96 = ~277.8
Сохраняем и закрываем файл.
11. Перегружаем Х или компьютер целиком и наблюдаем изменения.

Leave a Reply