Это команда tfmtodit, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
tfmtodit - создавать файлы шрифтов для использования с groff -Tdvi
СИНТАКСИС
№ а 1
tfmtodit [ -св ] [ -ggf_file ] [ -kскучар ] tfm_file файл_карты шрифт
ОПИСАНИЕ
tfmtodit создает файл шрифта для использования с Грофф -ТДВИ. tfm_file это имя TeX
файл метрики шрифта для шрифта. файл_карты это файл с именами groff для персонажей
в шрифте; этот файл должен состоять из последовательности строк вида:
n c1 c2 ...
в котором n является десятичным целым числом, определяющим позицию символа в шрифте, и c1,
c2, ... это имена персонажей. Если у персонажа нет имени groff, но
существует в tfm-файле, то он будет помещен в файл шрифта groff как безымянный
характер. шрифт это имя файла шрифта groff. Файл шрифта groff записывается в
шрифт.
The -s опция должна быть указана, если шрифт особенный (шрифт особый if TROFF должен
искать его всякий раз, когда символ не найден в текущем шрифте.) Если шрифт особенный,
он должен быть указан в шрифты команда в файле DESC; если не особенный, есть
нет необходимости перечислять это, так как TROFF может автоматически монтировать его при первом использовании.
Чтобы хорошо выполнять математический набор, groff требует, чтобы информация о метриках шрифта отсутствовала.
в tfm файле. Причина этого в том, что TeX имеет отдельные математические курсивные шрифты, тогда как
groff использует для математики обычный курсив. Дополнительная информация, требуемая groff:
даны двумя аргументами math_fit макрос в программах Metafont для Компьютера
Современные шрифты. В текстовом шрифте (шрифт, для которого math_fitting ложно), Metafont обычно
игнорирует эти два аргумента. Можно сделать так, чтобы метафонт помещал эту информацию в файл gf.
загрузив следующее определение после cmbase при создании см. основание:
защиту ignore_math_fit (выражение left_adjustment, right_adjustment) =
особый "корректирование";
специальный номер left_adjustment * 16 / размер дизайна;
специальный номер right_adjustment * 16 / размер дизайна;
конец деф;
Для семейства шрифтов EC загрузите следующее определение после эксбаза (это, наверное, проще всего
патчить exbase.mf локально):
защиту ignore_math_fit (выражение left_adjustment, right_adjustment) =
ori_special "корректирование";
ori_numspecial left_adjustment * 16 / размер дизайна;
ori_numspecial right_adjustment * 16 / размер дизайна;
конец деф;
Файл gf, созданный с использованием этого измененного см. основание or эксбаза следует указать с -g
вариант. -g параметр не следует указывать для шрифта, для которого math_fitting правда.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
Между параметром командной строки и его параметром может быть пробел.
-v Выведите номер версии.
-s Шрифт особенный. Эффект от этой опции заключается в добавлении особый командовать
файл шрифта.
-kn Наклон этого шрифта находится в позиции n. n должно быть целым числом; это может быть
задано в десятичной системе счисления или с ведущей 0 в восьмеричном или с ведущим 0x in
шестнадцатеричный. Эффект от этой опции состоит в том, чтобы игнорировать любые керны, второй
компонент - указанный символ.
-ggf_file
gf_file это файл gf, созданный Metafont, содержащий специальные и numspecial
команды, дающие дополнительную информацию о метрике шрифта.
Используйте tfmtodit онлайн с помощью сервисов onworks.net