mkfontdir

Создание индексных файлов сервера шрифтов

Синтаксис:

mkfontdir [опции]

Опции:

-b
Создать резервную копию старого файла fontdir перед выполнением перезаписи.
-d каталог
Каталог, содержащий файлы шрифтов.
-f шаблон
Создать подробные данные только для указанного шаблона шрифта (значение по умолчанию – *).
-i файл
Имя индексного файла шрифта (значение по умолчанию – fontdir в каталоге файлов шрифтов). Если имя не начинается с символа /, ./ или ../, в качестве местоположения индексного файла принимается каталог шрифтов, указанный опцией -d.
-m файл
Опция устарела.
-S каталог
Каталог, содержащий правила отображения шрифтов. Значение по умолчанию – каталог, используемый в настоящее время утилитой phfont.
-s
Сортировать полученный индексный файл.
-v
Вывести более подробную информацию.

Платформы:

ЗОСРВ «Нейтрино»

Целевые архитектуры:

arm, armv7, mips, ppc, x86

Описание:

Утилита mkfontdir выполняет построение индексного файла для шрифтов в каталоге. Этот индекс содержит такие сведения, как имя и тип каждого шрифта, его размер и стиль, текстовое описание семейства шрифтов и набор символов, определенных в этом шрифте. Этот конфигурационный файл доступен для приложения, только если в нем определен по меньшей мере один шрифт.

Примеры:

Создание в текущем рабочем каталоге индексного файла my_fontdir:

mkfontdir -i ./my_fontdir -d ${PHOTON_PATH}/font_repository

Создание индексного файла my_fontdir в каталоге ${PHOTON_PATH}/font_repository:

mkfontdir -i my_fontdir -d ${PHOTON_PATH}/font_repository

Файлы:

${PHOTON_PATH}/font_repository/fontdir
Индексные файлы для шрифтов.

Переменные окружения:

PHOTON_PATH
Имя корневого каталога, содержащего файлы Photon.

Возвращаемое значение:

0
Успешно.
-1
Возникла ошибка. Отображается сообщение об ошибке.

Классификация:

Базовые подсистемы ЗОСРВ «Нейтрино»




Предыдущий раздел: Утилиты