Это команда ttf2pk, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
ttf2pk - преобразовать шрифт TrueType в формат TeX PK
СИНТАКСИС
ttf2pk [-q] [-n] название шрифта разрешающая способность
ttf2pk -t [-q] название шрифта
ttf2pk --версия | --Помогите
ОПИСАНИЕ
Эта программа конвертирует шрифт TrueType в файл PK; созданный шрифт можно затем использовать
с TeX или LaTeX.
Подшрифты CJKV (китайский / японский / корейский / старовьетнамский), созданные ttf2tfm являются также
поддерживается.
ttf2pk всегда предполагает 10pt как размер дизайна для написанного шрифта TeX.
ПАРАМЕТРЫ
-q Этот дополнительный переключатель делает ttf2pk тихий. Подавляет любой информационный вывод
кроме предупреждений и сообщений об ошибках.
-n Используйте в качестве расширения только `.pk 'вместо`.разрешающая способность> пк '.
-t Тест на наличие название шрифта. Возвращает 0 в случае успеха и распечатывает
соответствующая строка файла карты (по умолчанию: ttfonts.map), при условии -q переключатель
не установлен.
название шрифта
Имя шрифта в формате TeX. ttf2pk ищет это имя в файле карты (см. ниже) для
дополнительная информация о том, как обрабатывать шрифт.
разрешающая способность
Разрешение в точках на дюйм. В настоящее время горизонтальное разрешение составляет
равно вертикальному разрешению. Размер дизайна всегда предполагается равным 10pt.
--версия
Показывает текущую версию ttf2pk и используемая библиотека поиска файлов
(например Кпатси).
--Помогите Показывает информацию об использовании.
Переменные среды для поиска файлов описаны на странице руководства ttf2tfm.
КОНФИГУРАЦИЯ ФАЙЛОВ
ttf2pk использует небольшой конфигурационный файл ttf2pk.cfg; в каждой строке содержится
ключевое слово с его значением, разделенным пробелом. Строки комментариев могут начинаться с любого из
следующие символы: `* ',` #', `; 'и`%'. Начальные пробелы игнорируются.
В настоящее время в этом файле распознается только одно ключевое слово, `map '; требуется имя файла карты
как параметр. Если имя файла карты не имеет расширения, добавляется .map. Нет
в имени файла карты разрешены пробелы. Ключевое слово `map 'можно указывать более одного раза
указать несколько файлов карты; если перед именем файла карты стоит знак плюса, это
добавлен в список файлов карт, которые будут использоваться. Пример:
карта foo
карта + полоса
Это делает ttf2pk чтобы сначала прочитать foo.map, затем bar.map.
Если файл конфигурации не найден, ttf2pk вместо этого пытается использовать ttfonts.map.
MAP FILES
Параметры, указанные для ttf2tfm сохранены для ttf2pk в файлах карты—ttf2tfm выписывает
в стандартный вывод в качестве последней строки - правильная запись для файла карты.
Например, звонок в
ttf2tfm arial -p T1.enc -s 0.25 -P 1 -E 0 arials
выдаст следующую строку:
arials arial Slant = 0.25 Pid = 1 Eid = 0 Кодировка = T1.enc
Увидеть ttf2tfm(1) и афм2тфм(1) из Dvips пакет для подробного описания кодировки
файлы.
Вот таблица, в которой перечислены различные ttf2tfm параметры и соответствующие записи на карте
файл:
-s Наклон
-e Расширить
-p Кодировка
-f индекс шрифта
-P ID
-E Ид
-n PS = Да
-N PS = Только
-R Замена
-x Повернуть = Да
-y Y-смещение
Названия глифов с единственной заменой, присвоенные ttf2tfm с `-r старое глифимя новое-глифимя' находятся
прямо указано с помощью `старое глифимя=новое-глифимя'. Они будут проигнорированы, если в подшрифте
режим или если файл кодировки не указан.
Один дополнительный параметр в файле карты уникален для ttf2pk: `Hinting ', который может принимать
значения «Вкл» или «Выкл». Некоторые шрифты (например, часть CJK в cyberbit.ttf) отображаются
неправильно, если сработал хинтинг. По умолчанию `On '(вы также можете использовать` Yes', `No ',` 1',
и `0 ').
Для описания субшрифтов (т. Е. Записей в форме `@@ ')
пожалуйста, обратитесь к ttf2tfm(1).
Формат файла карты прост. Каждая строка определяет шрифт; сначала идет шрифт TeX
имя, затем имя файла шрифта TrueType, за которым следуют параметры в любом порядке. Дело
значимый (даже для имен параметров); параметры отделяются от значений
знак равенства с возможным пробелом вокруг него. ttf2pk читает во всех файлах карты строку
по строкам в порядке, указанном в файле конфигурации, до тех пор, пока шрифт TeX
указанный в командной строке, в противном случае программа завершает работу с кодом ошибки 2.
Таким образом, вы можете использовать любой недопустимый символ в имени шрифта TeX для начала строки комментария.
Вы можете использовать `\ 'в качестве последнего символа строки, чтобы указать, что ввод продолжается.
на следующей строке. Обратная косая черта и следующий за ним символ новой строки будут удалены.
ttf2pk прервется, если не сможет найти или прочитать файл метрик шрифта TeX для данного шрифта TeX
имя.
ВЕРНУТЬ VALUE
Если вызов был успешным, будет возвращено 0. В случае ошибки возвращается 1.
Наконец, если шрифт не может быть найден в файлах карты, возвращается 2. Это упрощает
включение ttf2pk в скрипты вроде мктекпк для автоматической генерации шрифтов.
Используйте ttf2pk онлайн с помощью сервисов onworks.net