Emacs для начинающих

       

Шрифты


Шрифты - это очень важная вещь, ибо, работая, вы постоянно на них смотрите, поэтому очень важно, чтобы со шрифтами все было в порядке. По умолчанию в Red Hat Linux 8.0 идут Unicode-ные шрифты, в которых отсутствуют русские буквы. Для того, чтобы это исправить, нужно:

  • скачать пакет с хорошими шрифтами http://mcmcc.bat.ru/RPMS/XFree86-75dpi-fonts-4.2.0-73.i386.rpm.

  • поставить его командой:

    rpm -Uhv XFree86-75dpi-fonts-4.2.0-73.i386.rpm

  • перезапустить сервер шрифтов командой:

    service xfs restart

  • удалить в домашнем каталоге файл ".fonts.cashe-1" командой:

    rm -rf $HOME/.fonts.cache-1

    На данном этапе у нас уже заработает почтовый клиент Ximian Evolution.

  • найти где-нибудь (на вашей машине, на машине вашего приятеля, или просто директорию с микрософтовскими TTF-шрифтами) директорию C:WINDOWSFONTS или что-то в этом духе и скопировать оттуда все TTF-шрифты (файлы с расширением *.ttf) в директорию /usr/X11R6/lib/X11/fonts/TTF.

  • в директории /usr/X11R6/lib/X11/fonts/TTF выполнить команды:

    mkfontdir

    mkfontdesc

    mkfontscale

  • В файле /etc/fonts/fonts.conf у вас должно быть записано что-то типа:

    <dir>/usr/X11R6/lib/X11/fonts/Type1</dir> <dir>/usr/share/fonts</dir> <dir>~/.fonts</dir>

    вам нужно туда дописать строчку:

    <dir>/usr/X11R6/lib/X11/fonts/TTF</dir>

    чтобы у вас в итоге получилось:

    <dir>/usr/X11R6/lib/X11/fonts/Type1</dir> <dir>/usr/share/fonts</dir> <dir>/usr/X11R6/lib/X11/fonts/TTF</dir> <dir>~/.fonts</dir>

  • теперь перезапускаем сервер шрифтов:

    service xfs restart

  • закрываем все программы и перезагружаем X-Window нажатием Ctrl+Alt+Backspace

  • Ура! В нашей системе теперь красивые шрифты и, значит, в ней будет приятно работать. Нажмите на иконку "Start Here" -> "Preferences" -> "Font" и "поиграйтесь" со шрифтами.

  • Все приложения использующие gtk2 можно не трогать - они теперь работают нормально. А вот приложения основанные на gtk1 - xchat, evolution и др. нужно потрогать. А именно в их настройках, отвечающих за шрифты поставить любой понравившийся шрифт и указать ему кодировку iso10646.



  • Содержание раздела