Глава 15. Установка и задание параметров шрифтов в графическом интерфейсе пользователя

Содержание

15.1. Добавление шрифтов

Процедура установка дополнительных шрифтов в openSUSE® является крайне простой. Просто скопируйте шрифты в любую поддиректорию каталога шрифтов X11 . Для активации использования шрифтов, новый каталог должен находиться в директориях указанных в /etc/fonts/fonts.conf или добавлен в файле /etc/fonts/suse-font-dirs.conf.

Ниже приводится отрывок из файла /etc/fonts/fonts.conf. Этот файл представляет собой стандартную конфигурацию, которая должна подходить для большинства систем. В нем также заданы подключаемые каталоги /etc/fonts/conf.d. В этом каталоге все файлы или символические ссылки, имена которых начинаются с двух цифр, будут загружены fontconfig. Для получения дополнительной информации обратитесь к /etc/fonts/conf.d/README.

<!-- Font directory list -->
<dir>/usr/share/fonts</dir>
<dir>/usr/X11R6/lib/X11/fonts</dir> 
<dir>/opt/kde3/share/fonts</dir>
<dir>/usr/local/share/fonts</dir>
<dir>~/.fonts</dir>

Файл /etc/fonts/suse-font-dirs.conf генерируется автоматически, чтобы задействовать шрифты поставляющиеся вместе с приложения (в основном третьими лицами), например, такими как OpenOffice.org, Java и Adobe Acrobat Reader. Типичная запись будет выглядеть следующим образом:

<dir>/usr/lib/Adobe/Reader9/Resource/Font</dir>
<dir>/usr/lib/Adobe/Reader9/Resource/Font/PFM</dir>
 

15.1. Добавление шрифтов

Для установки дополнительных шрифтов для всей системы, скопировать файлы шрифтов вручную в нужный каталог (как root), например, в /usr/share/fonts/truetype. Кроме того, эта задача может быть выполнена средствами установки шрифтов KDE в приложении Параметры системы. Результат будет тем же.

Вместо того, чтобы копировать сами шрифты, можно создавать символические ссылки на них. Например, так можно сделать, если вы приобрели лицензию на шрифты установленные на разделе с Windows и хотите их использовать. Затем, запустите SuSEconfig --module fonts.

SuSEconfig --module fonts выполнит скрипт /usr/sbin/fonts-config, который обработает настройки шрифтов. За дополнительной информацией об этом скрипте обратитесь к ее man-странице (man fonts-config).

Эта процедура одинакова для всех типов: растровых, TrueType и OpenType, а так же Type 1 (PostScript) шрифтов. Все эти типы шрифтов можно устанавливать в любой каталог известный fonts-config.