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
Возникла ошибка.
Отображается сообщение об ошибке.