Це команда afmtodit, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS
ПРОГРАМА:
ІМ'Я
afmtodit - створити файли шрифтів для використання з groff -Tps і -Tpdf
СИНТАКСИС
afmtodit [ -ckmnsvx ] [ -a n ] [ -d desc_file ] [ -e enc_file ] [ -f внутрішнє_ім'я ]
[ -i n ] [ -o вихідний_файл ] afm_file map_file шрифт
Пробіл між параметром командного рядка та його аргументом є необов'язковим.
ОПИС
afmtodit створює файл шрифту для використання з groff, намацки та gropdf. afmtodit написано
в perl; у вас повинен бути встановлений perl версії 5.004 або новішої для запуску afmtodit.
afm_file це файл AFM (Adobe Font Metric) для шрифту.
map_file є файлом, який повідомляє, які імена символів groff відображаються на кожному PostScript
Ім'я персонажа; цей файл повинен містити послідовність рядків форми
ps_char groff_char
де ps_char — ім’я персонажа в PostScript і groff_char це ім'я грофа
символ (як використовується у файлі шрифту groff). Так само ps_char може відбуватися кілька разів
у файлі; кожен groff_char має відбуватися щонайбільше один раз. Рядки, які починаються з # і порожній
рядки ігноруються. Якщо файл не знайдено в поточному каталозі, він виконується пошук
підкаталог «devps/generate» каталогу шрифтів за замовчуванням.
Якщо символ PostScript не згадується в map_file, і загальне ім’я гліфа groff
не можна визначити за допомогою списку гліфів Adobe (AGL, вбудований у afmtodit), потім afmtodit ставить
символ PostScript у файл шрифту groff як безіменний символ, який може лише
отримати доступ до \N вихідна послідовність у троф. Зокрема, це стосується гліфа
варіанти на кшталт 'foo.bar'; всі назви гліфів, що містять одну або кілька крапок, відображаються
неназваних сутностей. Якщо варіант -e не вказано, кодування визначено у файлі AFM
(тобто записи з невід’ємними кодами символів). Будь ласка, зверніться до розділу «Використання
Symbols' у інформаційному файлі groff, який описує, як будуються імена гліфів groff.
Символи, не закодовані у файлі AFM (тобто записи, які мають -1 як код символу)
все ще доступні в groff; вони отримують значення індексу гліфа більше 255 (або більше
ніж найбільший код символу, що використовується у файлі AFM, у малоймовірному випадку
більше 255) у файлі шрифту groff. Індекси гліфів незакодованих символів не відповідають
мати конкретне замовлення; найкраще отримати доступ до них лише за допомогою імен гліфів.
Файл шрифту groff буде виведено у файл з назвою шрифт, якщо тільки -o використовується варіант.
Якщо для цього шрифту є файл шрифту для завантаження, він може бути вказаний у файлі
/usr/share/groff/1.22.3/font/devps/download; подивитися намацки(1).
Якщо -i використовується варіант, afmtodit автоматично створить виправлення курсивом, a
виправлення лівим курсивом і виправлення індексу для кожного символу (значіння
ці параметри пояснюються в groff_font(5)); ці параметри можуть бути вказані для
окремих символів шляхом додавання до afm_file рядки форми:
курсивВиправлення ps_char n
лівий курсив ps_char n
нижній індекс ps_char n
де ps_char – ім’я персонажа в PostScript та n є бажаним значенням
відповідний параметр у тисячних частках em. Ці параметри зазвичай потрібні
тільки для курсивних (або косих) шрифтів.
ВАРІАНТИ
-an Скористайтесь n як параметр нахилу у файлі шрифту; цим користується Грофф у
розстановка акцентів. За замовчуванням afmtodit використовує негатив курсивного кута
зазначений у файлі afm; зі справжнім курсивом іноді бажано використовувати
нахил, який менше цього. Якщо ви знайшли, що символи курсивного шрифту
розставте акценти надто праворуч над ними, а потім скористайтеся -a варіант дати
шрифт менший нахил.
-c Включіть коментарі до файлу шрифту, щоб визначити шрифт PS.
-ddesc_file
Файл опису пристрою desc_file а не за замовчуванням DESC. Якщо ні
знайдений у поточному каталозі, підкаталозі devps шрифту за замовчуванням
здійснюється пошук у каталозі (це вірно як для файлу опису пристрою за замовчуванням
і файл із опцією -d).
-eenc_file
Шрифт PostScript слід перекодувати, щоб використовувати кодування, описане в enc_file.
Формат enc_file описано в намацки(1). Якщо не знайдено в поточному
каталогу, виконується пошук у підкаталозі 'devps' каталогу шрифтів за замовчуванням.
-fім'я Внутрішня назва шрифту groff встановлена на ім'я.
-in Згенеруйте виправлення курсивом для кожного символу, щоб ширина символу була плюсом
курсив символу виправлення дорівнює n тисячні частки em плюс
величина, на яку правий край рамки символу знаходиться праворуч від
походження персонажа. Якщо це призведе до негативного виправлення курсива, використовуйте
натомість виправлення курсивом нуль.
Також створіть поправку індексу, що дорівнює добутку тангенса
нахил шрифту та чотири п’ятих висоти х шрифту. Якби це було
призведе до виправлення нижнього індексу, більшого, ніж виправлення курсивом, використовуйте a
Натомість виправлення індексу дорівнює виправленню курсивом.
Також створіть виправлення курсивом ліворуч для кожного символу, що дорівнює n тисячні частки
em плюс величина, на яку дорівнює лівий край рамки символу
ліворуч від походження персонажа. Курсив ліворуч може бути негативним
хіба що варіант -m дається.
Ця опція зазвичай потрібна лише для курсивних (або косих) шрифтів. Файли шрифтів
розподілені з groff були створені з використанням параметра -і50 для курсивних шрифтів.
-oвихідний_файл
Вихідний файл вихідний_файл замість шрифт.
-k Пропустіть будь-які дані кернінгу зі шрифту groff. Це слід використовувати тільки для моно-
рознесені шрифти.
-m Запобігати негативним значенням виправлення лівим курсивом. Файли римських шрифтів розповсюджуються з
groff були створені с -і0 -m покращити відстань с екв(1).
-n Не виводьте a лігатури команду для цього шрифту. Використовуйте це з постійною шириною
шрифтів.
-s Шрифт особливий. Ефектом цієї опції є додавання спеціальний команду
файл шрифту.
-v Версія для друку.
-x Не використовуйте вбудований список гліфів Adobe.
Використовуйте afmtodit онлайн за допомогою служб onworks.net