mkfontdir

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

Синтаксис:

mkfontdir [опции]

Поддерживаемые платформы:

QNX Neutrino, Linux, Microsoft Windows

Опции:

-b

Создать резервную копию старого файла fontdir перед выполнением перезаписи.

-d каталог

Каталог, содержащий файлы шрифтов.

-f шаблон

Создать подробные данные только для указанного шаблона шрифта (значение по умолчанию – *).

-i файл

Имя индексного файла шрифта (значение по умолчанию – fontdir в каталоге файлов шрифтов). Если имя не начинается с символа /, ./ или ../, в качестве местоположения индексного файла принимается каталог шрифтов, указанный опцией -d.

-m файл

Исключено.

-S каталог

Каталог, содержащий правила отображения шрифтов. Значение по умолчанию – каталог, используемый в настоящее время утилитой phfont.

-s

Сортировать полученный индексный файл.

-v

Вывести более подробную информацию.

Описание:

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

Примечание. При использовании утилиты mkfontdir в среде Linux, необходимо наличие в переменной среды LD_LIBRARY_PATH пути /opt/qnx630/host/linux/x86/usr/lib. Кроме того, поскольку в Linux входит собственная версия утилиты mkfontdir, для запуска этой утилиты в версии QNX необходимо указать полный путь /opt/qnx630/host/linux/x86/usr/bin/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

Возникла ошибка. Отображается сообщение об ошибке.