Это команда ps2pk, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
ps2pk - создает TeX pkfont из шрифта PostScript type1.
СИНТАКСИС
ps2pk [-v] [-eENC ] [ -ИКСxres ] [-Eрасширение ] [-Sскос ] [ -Пуказывает ] [ -РBaseres
] [ -рAspectRatio ] [-Yлет ] [-aAFM-файл ] [-mимя режима ] тип1 [pkfont]
ОПИСАНИЕ
Эта программа отображает заданный шрифт PostScript type1 с заданным размером точек (по умолчанию 10.0
точек) и разрешение (по умолчанию 300 точек на дюйм) в TeX pkfont.
Для создания pkfont ps2pk необходим допустимый файл шрифта type1 (например, Utopia-Regular,
Utopia-Regula.pfb или Utopia-Regula.pfa) и соответствующий ему AFM-файл (Utopia-
Regular.afm) с метриками шрифта. Программа принимает двоичный формат type1
(Utopia-Regula.pfb) и его эквивалент в ASCII (Utopia-Regular или Utopia-Regula.pfa). К
Найдите файлы, ps2pk использует библиотеку kpathsea (см. информационную страницу на kpathsea).
Кроме того, файлы pfb и pfa ищутся в каталоге, указанном в
переменная окружения T1INPUTS, и файлы afm ищутся в AFMFONTS, если они установлены
(флаг -v сообщит, какие имена файлов ищутся).
Программа создаст pkfont, в котором коды символов взяты из их AFM.
(Adobe Font Metrics) определенные значения. Это можно отменить, указав явное
кодирующий файл с помощью опции -e. Файл кодировки ENC должен содержать действительный PostScript
кодировка, содержащая имена PostScript, например / дефис. Вот неполный пример (см.
afm2tfm для полного синтаксиса):
% Это кодировка EC.
/ ECEncoding [% теперь следует 256 символов
% 0x00
/ могила / острый / циркумфлекс / тильда / дирезис / хунгарумлаут
/ кольцо / карон / бреве / макрон / дотакцент / седиль
/ ogonek / quotesinglbase / guilsinglleft / guilsinglright
(Остальные строки опущены.)
% 0xF0
/ eth / ntilde / ograve / oacute / ocircumflex / otilde
/ odieresis / oe / oslash / ugrave / uacute / ucircumflex
/ udieresis / yacute / thorn / germandbls] def
Варианты и аргументы:
-aAFM-файл Отменяет имя, используемое для поиска файла AFM.
-eENC Имя файла, содержащего схему кодировки (по умолчанию - кодировка, указанная в
используется AFM-файл). Фактическое имя схемы кодирования PostScript:
написано как «специальный» в конце pkfont.
-Eрасширение Коэффициент расширения (реальное значение, по умолчанию 1.0).
-mимя режима Имя режима, такое как будет использоваться METAFONT (по умолчанию «Неизвестный режим»).
-Pуказывает Желаемый размер точки (реальное значение, по умолчанию 10.0 балла).
-RBaseres Желаемое базовое разрешение (целочисленное значение, по умолчанию 300 dpi). Если это отличается
от стоимости xres, соответствующее увеличение будет показано в
"специальные предложения" в конце pkfont. Если возможно, это будет выражено как
magstep, иначе как действительное число. Например, pkfont с xres of
329, используя базовое разрешение по умолчанию 300, будет включать "специальный" текст
«mag = magstep (0.5)» в конце шрифта.
-rAspectRatio
Желаемое соотношение сторон (выражение, integerY / integerX, по умолчанию 300/300).
Это будет показано в разделе «Особые предложения» в конце pkfont. Установка
соотношение сторон создает ценность для лет но явный лет значение примет
приоритет. Аргумент должен быть в "", если вокруг символа `/ 'оставлены пробелы.
-Sскос Наклон (реальное значение, по умолчанию 0.0).
-Xxres Разрешение по оси X (целочисленное значение, по умолчанию 300 dpi).
-Yлет Разрешение в направлении Y (целочисленное значение, по умолчанию значение xres).
If лет отличается от xres"специальный" текст с указанием соотношения сторон будет
написано в конце pkfont.
-v Подробный флаг. (Сообщает, что делает программа.)
type1 Имя шрифта PostScript type1. Имя AFM-файла будет
построенный из этого имени путем удаления расширения (если есть) и добавления
".afm". PostScript "FontName" извлекается из AFM-файла и записывается
в "специальный" в конце pkfont.
[pkfont] Имя результирующего pkfont может быть отменено этим именем. По умолчанию
имя pkfont происходит от базового имени шрифта type1, размер точки
и xres. Например, `ps2pk -P17.28 Utopia-Regular 'приведет к` Utopia-
Обычный17.300шт. Необходимо явное значение для имени pkfont.
когда имя шрифта type1 уже показывает размер точки, в противном случае указывает
значение привязано к базовому имени pkfont, которое обычно не является
хотел.
Следующие "специальные предложения" ПК обеспечивают внутреннюю проверку характеристик
pkfont, в соответствии с рекомендациями Рабочей группы TeX по TeX
Стандарт Справочника (TWG-TDS):
"fontid =ИмяШрифта"," codingscheme =Кодирование"," fontfacebyte "," mag "," mode = (ps2pk)имя режима",
«пикселей на дюйм» и «соотношение сторон», если оно отличается от единицы.
ПОДТВЕРЖДЕНИЕ
Эта программа использует программное обеспечение для подсказок и рендеринга Type1, которое IBM пожертвовала X
Консорциум.
Используйте ps2pk онлайн с помощью сервисов onworks.net