Это команда pstoedit, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
pstoedit - инструмент, конвертирующий файлы PostScript и PDF в различные векторные графические форматы.
СИНТАКСИС
от КОМАНДА SHELL
псторедактировать [-v -Помощь]
псторедактировать [-включают имя of a PostScript файл в be ] [-дф шрифт имя]
[-номаптоизолатин1] [-дис] [-pngизображение имя файла] [-q] [-nq] [-нк] [-мергелины]
[-наполненный] [-объединить текст] [-дт] [-добавить] [-ндт] [-dgbm] [-правильное определение шрифта] [-пти]
[-пта] [-xмасштаб номер] [масштаб номер] [-xshift номер] [-yshift номер] [-centered]
[-минимальная ширина линии номер] [-формат номера страницы страница номер формат Спецификация] [-Трещина] [-v]
[-usebbfrominput] [-ссп] [-заполнить] [-учар персонаж] [-nb] [-страница страница номер] [-квартира
ровность фактор] [-склип] [-UPS] [-RGB] [-useagl] [-без обрезки] [-t2fontsast1] [-хранить]
[-debugfonthandling] [-gtest] [-нфр] [-глифы] [-использовать старую нормализацию] [-поворот угол
(0-360)] [-карта шрифта имя of шрифт карта файл для псторедактировать] [-размер страницы страница формат] [-Помощь]
[-гс путь в Ghostscript исполняемый файл / DLL] [бо] [-псарг аргумент string]
[-pslanguagelevel PostScript Язык Уровень 1, 2, or 3 в be используемый.] -f "формат [: параметры]"
[-gsregbase Ghostscript Использование темпера с изогнутым основанием реестр путь] [входной файл [выходной файл]]
от GSVIEW
Pstoedit можно вызвать из gsview через "Редактировать | Конвертировать в вектор формат"
от ПРОГРАММЫ ЧТО ПОДДЕРЖКA АЛЬДУС ГРАФИКА ИМПОРТИРОВАТЬ ФИЛЬТР ИНТЕРФЕЙС
pstoedit также можно использовать в качестве фильтра импорта графики PostScript и PDF для нескольких программ.
включая MS Office, PaintShop-Pro и PhotoLine. Видеть http://www.pstoedit.net/importps/
Больше подробностей.
ОПИСАНИЕ
РЕЛИЗ УРОВЕНЬ
Эта страница руководства документирует выпуск 3.70 пакета pstoedit.
ИСПОЛЬЗОВАНИЕ
pstoedit конвертирует файлы PostScript и PDF в различные форматы векторной графики. В
полученные файлы можно редактировать или импортировать в различные пакеты чертежей. Тип
псторедактировать -Помощь
чтобы получить список поддерживаемых форматов вывода. Pstoedit поставляется с большим набором форматов
драйверы интегрированы в двоичный файл. Дополнительные драйверы могут быть установлены как плагины и
доступно через http://www.pstoedit.net/plugins/. Просто скопируйте плагины в тот же
каталог, в котором установлен двоичный файл pstoedit или - только в Unix-подобных системах -
в качестве альтернативы в каталог lib параллельно с каталогом bin, где находится pstoedit
установлен.
Однако, если вы также не получите лицензионный ключ для плагинов, дополнительные драйверы будут
немного исказить получившуюся графику. См. Документацию, прилагаемую к плагинам.
.
ПРИНЦИП OF Конверсия
pstoedit работает, переопределяя некоторые базовые операторы рисования PostScript, например ход or
по оценкам, (растровые изображения, нарисованные оператором изображения, поддерживаются не всеми форматами вывода.) После
переопределив эти операторы, файл PostScript или PDF, который необходимо преобразовать, будет
обрабатывается интерпретатором PostScript, например Ghostscript (gs(1)). Обычно вам нужно
иметь установленный интерпретатор PostScript, чтобы использовать эту программу. Однако вы можете
выполнять некоторую "только внутреннюю" обработку файлов в соответствии с соглашениями pstoedit
промежуточный формат, указав бо вариант. См. «Доступные форматы и их
конкретные параметры »ниже.
Вывод, который пишет интерпретатор из-за переопределения чертежа
операторы - это своего рода "плоский" файл PostScript, который содержит только простые операции, такие как
moveto, lineto, show и т. д. Вы можете просмотреть этот файл, используя -f отлаживать опцию.
Этот вывод читается функциями конечной обработки pstoedit и запускает рисование.
функции в выбранном драйвере формата вывода иногда называются также "backend".
ПРИМЕЧАНИЯ
Если вы хотите обрабатывать файлы PDF напрямую, ваш интерпретатор PostScript должен предоставить это
функция, как и Ghostscript. Aladdin Ghostscript рекомендуется для обработки PDF и
Файлы PostScript.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
ОБЩАЯ ИНФОРМАЦИЯ ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
[-включают имя of a PostScript файл в be ]
Эта опция позволяет указать дополнительный файл PostScript, который будет выполняться
непосредственно перед чтением обычного ввода. Это полезно для включения конкретной страницы
настройки или для отключения потенциально небезопасных операторов PostScript, например файлов,
переименовать файл или удалить файл.
[-xмасштаб номер]
.ПП
[масштаб номер]
.ПП
[-xshift номер]
.ПП
[-yshift номер]
.ПП
[-centered]
.ПП
[-минимальная ширина линии номер]
.ПП
[-формат номера страницы страница номер формат Спецификация]
.ПП
[-Трещина]
Создайте новый файл для каждой страницы ввода. Для этого имя выходного файла должно
содержат% d, который заменяется номером текущей страницы. Этот вариант
автоматически включается для форматов вывода, которые не поддерживают несколько страниц
в одном файле, например fig или gnuplot.
[-usebbfrominput]
Если указано, pstoedit использует BoundingBox как (надеюсь) найденный во входных данных.
файл вместо того, который рассчитывается самостоятельно.
[-страница страница номер]
Выберите одну страницу из многостраничного файла PostScript или PDF.
[-RGB]
Начиная с версии 3.30 pstoedit внутренне использует цвета CMYK. Параметр -rgb превращает
на старом поведении использовать значения RGB.
[-useagl]
.ПП
[-без обрезки]
.ПП
[-поворот угол (0-360)]
Повернуть изображение на угол.
[-размер страницы страница формат]
установить размер страницы для выходного носителя. Эта опция устанавливает размер страницы для вывода
Средняя. В настоящее время это просто используется драйвером выходного формата libplot, но может
использоваться другими драйверами формата вывода в будущем. Размер страницы указан в
термины обычных названий размеров страницы, например letter или a4.
[-Помощь]
.ПП
[-гс путь в Ghostscript исполняемый файл / DLL]
.ПП
[бо]
Вы можете запускать только внутреннюю обработку (без внешнего интерфейса интерпретатора PostScript)
сначала запустив псторедактировать -f дамп вводить файл дампа а затем бег псторедактировать -f
формат бо файл дампа Outfile.
[-псарг аргумент string]
Строка, заданная с помощью этой опции, передается непосредственно в Ghostscript, когда
Ghostscript вызывается для обработки файла PostScript для pstoedit. Например:
-псарг "-r300x300". Это приводит к изменению разрешения на 300x300 точек на дюйм. (С участием
более старые версии Ghostscript, изменение разрешения таким образом влияет только на
если -дис задана опция.) Если вы хотите передать несколько параметров в Ghostscript
вы можете использовать несколько параметров -psarg -псарг опт1 -псарг опт2 -псарг опт2. Смотреть
Руководство Ghostscript для других возможных вариантов.
[-pslanguagelevel PostScript Язык Уровень 1, 2, or 3 в be используемый.]
.ПП
-f "формат [: параметры]"
целевой формат вывода, распознаваемый pstoedit. Поскольку драйверы других форматов могут быть
загружается динамически, введите pstoedit -help, чтобы получить полный список форматов. Видеть
«Доступные форматы и их конкретные параметры» ниже для объяснения
[:параметры] к -f формат. Если параметр формата не указан, pstoedit пытается угадать
целевой формат из суффикса имени выходного файла. Однако во многих
случаев, это не уникальное отображение и, следовательно, pstoedit требует -f опцию.
[-gsregbase Ghostscript Использование темпера с изогнутым основанием реестр путь]
путь реестра для использования в качестве базового пути при поиске в интерпретаторе Ghostscript. Этот
опция предоставляет возможность указать ключ реестра в HKLM / Software, где искать
для ключа интерпретатора GS, версии и значений GS_DLL / GS_LIB. Пример: "-gsregbase
MyCompany "означает, что поиск будет выполняться по HKLM / Software / MyCompany / GPL Ghostscript.
вместо HKLM / Software / GPL Ghostscript.
ТЕКСТ И FONT ОБРАЩЕНИЕ В СВЯЗИ ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
[-дф шрифт имя]
Иногда шрифты, встроенные в программу PostScript, не имеют имени шрифта. Для
Например, это происходит в файлах PostScript, созданных с помощью Dvips(1). В таком случае
pstoedit использует заменяющий шрифт. По умолчанию это Courier. Другой шрифт может
быть уточненным с использованием -дф опцию. -дф Helvetica приводит к тому, что все безымянные шрифты
заменен на Helvetica.
[-номаптоизолатин1]
Обычно pstoedit сопоставляет все коды символов с кодами, определенными ISO Latin1.
кодирование. Если вы укажете -номаптоизолатин1 тогда кодировка из ввода
PostScript передается в вывод без изменений. Это может привести к появлению странного текста
вывод, но, с другой стороны, может быть единственным способом преобразовать некоторые шрифты
соответственно. Попробуйте то, что лучше всего подходит для вашего конкретного случая.
[-pngизображение имя файла]
.ПП
[-дт]
рисовать текст. Текст рисуется в виде многоугольников. В результате может получиться большой выходной файл. Этот
опция автоматически включается, если выбранный выходной формат не поддерживает
текст, например Gnuplot(1).
[-добавить]
автоматическое рисование текста. Эта опция включает -дт вариант выборочно для шрифтов
которые кажутся не обычными текстовыми шрифтами, например Symbol.
[-ндт]
никогда не рисуй текст. Полностью отключите эвристику, используемую pstoedit, чтобы решить, когда
«рисовать» текст вместо того, чтобы отображать его как текст. Это может привести к неверным результатам, но
в некоторых случаях, тем не менее, это может быть полезно. «Используйте на свой страх и риск».
[-dgbm]
.ПП
[-правильное определение шрифта]
Некоторые файлы PostScript, например, созданные ChemDraw, используют PostScript
Оператор definefont несовместим с предположениями pstoedit. В
новый шрифт определяется путем копирования старого шрифта без изменения FontName нового
шрифт. Когда этот параметр применяется, некоторые «патчи» вносятся после определения шрифта в
чтобы сделать его снова совместимым с предположениями pstoedit. Этот вариант не
включен по умолчанию, так как это может нарушить работу других файлов PostScript. Проверено только
с файлами, созданными ChemDraw.
[-пти]
точный текст. Обычно текстовая строка отображается в том виде, в котором она встречается во входном файле.
Однако в некоторых ситуациях это может привести к неправильному расположению символов. Этот
возникает из-за ограничений в большинстве выходных форматов pstoedit. Они не могут представлять
текст с произвольным межбуквенным интервалом, который легко возможен в PDF и
PostScript. С участием -пта, каждый символ текстовой строки размещается отдельно. С участием
-пти, это делается только в тех случаях, когда между буквами ненулевой интервал. В
Обратной стороной «точного текста» является больший размер файла и трудность редактирования текста.
[-пта]
см -пти
[-учар персонаж]
Иногда pstoedit не может отобразить символ из кодировки, используемой PostScript
в кодировку шрифта целевого формата. В этом случае pstoedit заменяет
введите символ специальным символом, чтобы показать все места, которые могут
не отображаться правильно. По умолчанию это "#". С помощью -учар вариант это
можно указать другой символ, который будет использоваться вместо него. Если вы хотите использовать
пробел, используйте -uchar "".
[-t2fontsast1]
Обрабатывайте шрифты Type 2 так же, как Type 1. Шрифты Type 2 иногда встречаются как встроенные шрифты.
в файлах PDF. В режиме по умолчанию текст с использованием таких шрифтов рисуется в виде многоугольников.
поскольку pstoedit предполагает, что такой шрифт недоступен на машине пользователя. Если
эта опция установлена, pstoedit предполагает, что внутренняя кодировка совпадает с
для стандартного шрифта и генерирует обычный текст. Это предположение не может быть
верно во всех случаях. Но pstoedit практически не может проверить это.
предположение - это должно было бы сделать что-то вроде распознавания текста.
[-нфр]
В обычном режиме pstoedit заменяет растровые шрифты шрифтом, определенным -дф
вариант. Это сделано, потому что большинство выходных форматов не могут обрабатывать такие шрифты. Этот
поведение можно отключить с помощью -нфр вариант, но тогда это сильно зависит от
приложение, считывающее сгенерированный файл, правильно ли и можно ли использовать файл
интерпретируется или нет. Тогда любые проблемы не поддаются контролю pstoedit.
[-глифы]
передать имена глифов драйверу выходного формата. Пока нет драйвера формата вывода
действительно использует имена глифов, поэтому на данный момент это не имеет никакого эффекта. это
подготовка к будущей работе.
[-использовать старую нормализацию]
Просто используйте эту опцию, если новая эвристика, представленная в 3.5, не дает
правильные результаты - однако эта нормализация кодировки шрифтов всегда будет
подход, основанный на максимальных усилиях, поскольку не существует реального общего решения с разумными
усилие
[-карта шрифта имя of шрифт карта файл для псторедактировать]
Карта шрифтов - это простой текстовый файл, содержащий строки в следующем формате:
document_font_name целевой_font_name
Строки, начинающиеся с%, считаются комментариями.
Для названий шрифтов с пробелами используйте обозначение «название шрифта с пробелами».
Если target_font_name начинается с /, он рассматривается как псевдоним предыдущей записи.
Каждое имя шрифта, найденное в документе, проверяется на соответствие этому сопоставлению, и если есть
соответствующей записи, для вывода используется новое имя.
Если же линия индикатора -карта шрифта опция не указана, pstoedit автоматически ищет файл
имя привода.fmp в каталоге установки и использует этот файл как файл карты шрифтов по умолчанию.
если доступно. Каталог установки:
* MS Windows: тот же каталог, где находится исполняемый файл pstoedit.
* Юникс:
<The каталог в котором псторедактировать выполнимый is расположенный> /../библиотека/
Mpost.fmp в каталоге misc дистрибутива pstoedit представляет собой образец файла карты с
сопоставления более чем 5000 названий шрифтов PostScript с их эквивалентами в TeX. Это полезно
потому что MetaPost часто используется с TeX / LaTeX, и эти программы не используют стандартные
названия шрифтов. Этот файл и драйвер формата вывода MetaPost предоставлены Скоттом Пакином.
(scott + ps2ed_AT_pakin.org). Другой пример - wemf.fmp для использования в Windows. Увидеть
каталог misc исходного дистрибутива pstoedit. После загрузки неявного (на основе
имя драйвера) или явный (на основе параметра -fontmap) файл карты шрифтов, специфичный для системы
Файл карты ищется и загружается из каталога установки (unix.fmp или windows.fmp).
Этот файл можно использовать для перенаправления определенных шрифтов на системные имена с помощью
Обозначение / AliasName, описанное выше.
ОТЛАЖИВАТЬ ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
[-дис]
Открыть отображение во время обработки Ghostscript. Некоторые файлы работают только правильно
сюда.
[-q]
.ПП
[-nq]
нет выхода из интерпретатора PostScript. Обычно Ghostscript завершает работу после
обработка входного файла pstoedit. Для отладки может быть полезно этого избежать.
Если вы это сделаете, вам нужно будет ввести quit в приглашении GS>, чтобы выйти из Ghostscript.
[-v]
Включите подробный режим. Некоторая дополнительная информация отображается во время обработки.
[-nb]
Начиная с версии 3.10 pstoedit использует параметр -dDELAYBIND при вызове Ghostscript.
Ранее вместо этого использовалась опция -dNOBIND, но это иногда вызывало проблемы.
если файл PostScript пользователя перегружает стандартный оператор PostScript с полной
новая семантика, например lt для lineto вместо стандартного значения «меньше чем».
. -nb старый стиль можно снова активировать, если -dDELAYBIND дает
разные результаты, как и раньше. В таком случае также свяжитесь с автором.
[-UPS]
.ПП
[-хранить]
.ПП
[-debugfonthandling]
.ПП
[-gtest]
.ПП
РИСОВАНИЕ В СВЯЗИ ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
[-нк]
кривых нет. Обычно pstoedit пытается уберечь кривые от ввода и передачи
их на вывод, если формат вывода поддерживает кривые. Если выходной формат
не поддерживают кривые, тогда pstoedit заменяет кривые серией линий (см. также
-квартира вариант). Однако в некоторых случаях пользователь может захотеть иметь такое поведение.
также для выходных форматов, изначально поддерживающих кривые. Это можно сделать принудительно через
-нк опцию.
[-мергелины]
Некоторые выходные форматы позволяют отображать закрашенные многоугольники с ребрами, которые
имеют другой цвет, чем цвет заливки. Поскольку PostScript не поддерживает
это напрямую с помощью стандартных примитивов рисования, программы рисования обычно
создать два объекта (контур и закрашенный многоугольник) в PostScript
выход. pstoedit может их рекомбинировать, если они следуют друг за другом напрямую и
вы указываете -мергелины. Однако это слияние поддерживается не всеми выходными
форматы из-за ограничений в целевом формате.
[-наполненный]
Прямоугольники, заполненные сплошным цветом, можно преобразовать в обведенную линию с
ширина, соответствующая ширине прямоугольника. Это первоочередной интерес
для выходных форматов, которые вообще не поддерживают заполненные многоугольники. Но это
ограничен только прямоугольниками, т.е. не поддерживается для обычных многоугольников
[-объединить текст]
Чтобы получить красивый текстовый вывод, программы, создающие файлы PostScript
часто разбивают слова на более мелкие части, которые затем по отдельности помещаются на
соседние позиции. Однако такой разделенный текст трудно редактировать позже, и, следовательно, он
когда-нибудь лучше снова объединить эти части, чтобы образовать слово (или даже последовательность
слов). Для этого pstoedit реализует некоторую эвристику о том, какие фрагменты текста
считаться частями разбитого слова. Это основано на геометрической близости
различных частей и, похоже, пока работает достаточно хорошо. Но конечно есть
случаи, когда эта простая эвристика терпит неудачу. Поэтому внимательно проверьте результаты.
[-ссп]
имитировать подпути. Некоторые выходные форматы не поддерживают пути PostScript
содержащие подпути, то есть пути с промежуточными перемещениями. В нормальном случае каждый
subpath рассматривается как независимый путь для таких форматов вывода. Это может привести к
плохо выглядящие результаты. Чаще всего это происходит, если вы используете -дт
вариант и показать текст с такими буквами, как e, o или b, т. е. буквами с
"отверстие". Когда -ссп опция установлена, pstoedit пытается устранить эти проблемы.
Однако этот вариант требует значительных ресурсов процессора!
[-заполнить]
имитировать заливку отдельными штрихами.
[-квартира ровность фактор]
Если выходной формат не поддерживает кривые, как PostScript, или если
-нк указана опция, все кривые аппроксимируются линиями. С помощью -квартира
вариант можно контролировать это приближение. Этот параметр напрямую преобразуется в
PostScript Setflat команда. Более высокие числа, например 10, дают более грубые, более низкие числа,
например 0.1, дают более точные приближения.
[-склип]
имитировать отсечение. Большинство выходных форматов pstoedit не имеют встроенной поддержки для
вырезка. Для этого pstoedit предлагает возможность выполнить обрезку
графики напрямую, не передавая клиппат драйверу вывода. Однако это
приводит к тому, что кривые заменяются большим количеством отрезков линий и, следовательно, больший результат
файлы. Поэтому используйте эту опцию только в том случае, если ваш вывод отличается от ввода из-за
вырезка. Кроме того, это «имитация отсечения» не совсем то же самое, что определено.
в PostScript. Могут быть линии, нарисованные в два раза больше. Также обрезка текста
не поддерживается, если вы также не используете -дт опцию.
ВХОД И АУТФАЙЛ ФАЙЛОВ АРГУМЕНТЫ
[входной файл [выходной файл]]
Если в качестве аргумента не указан ни входной, ни выходной файл, pstoedit работает как фильтр.
чтение со стандартного ввода и запись на стандартный вывод. Специальное имя файла "-" может
также можно использовать. Он представляет собой стандартный ввод, если он первый в командной строке и
стандартный вывод, если он второй. Таким образом, "pstoedit - output.xxx" читает со стандартного ввода.
и записывает в output.xxx
В НАЛИЧИИ ФОРМАТЫ И ИХ КОНКРЕТНЫЙ ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
pstoedit позволяет передавать отдельные параметры драйверу формата вывода. Это делается
добавление всех параметров к формату, указанному после -f вариант. Спецификатор формата
и его параметры должны быть разделены двоеточием (:). Если требуется более одного варианта
передается драйверу выходного формата, весь аргумент -f должен быть заключен в
символы двойных кавычек, таким образом:
-f "формат [: параметр вариант ...] "
Чтобы узнать, какие параметры поддерживаются конкретным форматом, введите: псторедактировать -f формат: -help
Следующее описание различных форматов, поддерживаемых pstoedit, извлечено из
исходный код отдельных драйверов.
PSF - уплощенной PostScript (не кривые)
Нет специальных опций для драйвера
ps - Simplified PostScript Кривые
Нет специальных опций для драйвера
отлаживать - для тест целей
Нет специальных опций для драйвера
дамп - для тест целей (тем же as отлаживать)
Нет специальных опций для драйвера
gs - любое устройство которая Ghostscript приводит - используют gs: формат, или gs: pdfwrite
Нет специальных опций для драйвера
пс2ай - саман иллюстратор с помощью ps2ai.ps of Ghostscript
Нет специальных опций для драйвера
GMFA - ASCII GNU метафайл
[-формат сюжета string]
формат plotutil для создания
гмфб - двоичный GNU метафайл
[-формат сюжета string]
формат plotutil для создания
участок - GNU libplot выходной типы, или сюжет: -plotformat X
[-формат сюжета string]
формат plotutil для создания
сюжет-cgm - CGM с помощью GNU libplot
[-формат сюжета string]
формат plotutil для создания
сюжет - ai с помощью GNU libplot
[-формат сюжета string]
формат plotutil для создания
сюжет-svg - SVG с помощью GNU libplot
[-формат сюжета string]
формат plotutil для создания
сюжет-пс - ps с помощью GNU libplot
[-формат сюжета string]
формат plotutil для создания
сюжет-фиг - инжир с помощью GNU libplot
[-формат сюжета string]
формат plotutil для создания
сюжет-pcl - ПКЛ с помощью GNU libplot
[-формат сюжета string]
формат plotutil для создания
сюжет-hpgl - HPGL с помощью GNU libplot
[-формат сюжета string]
формат plotutil для создания
сюжет-тек - тек с помощью GNU libplot
[-формат сюжета string]
формат plotutil для создания
магия - МАГИЯ водитель совместим версия 6.9.0 of ИзображениеMagick.
Этот драйвер использует C ++ API ImageMagick или GraphicsMagick для окончательного создания различных
форматы вывода. Формат вывода определяется автоматически Image- / GraphicsMagick
на основе суффикса имени выходного файла. Таким образом, выходной файл test.png заставит
создание изображения в формате PNG. Этот двоичный файл pstoedit был скомпилирован с версией
6.9.0 из ImageMagick.
Нет специальных опций для драйвера
швейцарских франков - SWF Водитель:
[-кубический]
кубический ???
[-след]
след ???
xaml - расширяемый Заполнитель Наценка Язык
[-localdtd]
использовать местное DTD
[-автономный]
создать автономный тип svg
[-сдтд]
написать DTD
[-сгруппировкой]
напишите также обычное сохранение / восстановление как группу SVG
[-nogroupedpath]
не пишите группу вокруг путей
[-noviewbox]
не пишите окно просмотра
[-текстмод]
Режим TeX
[-imagetofile]
записывать растровые изображения в отдельные файлы, а не встраивать их
[-нет рендеринга текста]
не писать атрибут текстового рендеринга
[-border номер]
дополнительная граница для обводки оголенной ограничительной рамки (в процентах от ширины и
рост)
[-заглавие string]
текст для использования в качестве заголовка для сгенерированного документа
Wemfnss - Вогля версия of EMF - нет подпути
[-дф]
написать информацию об обработке шрифтов
[-dumpfontmap]
написать информацию о сопоставлении шрифтов
[-размер: psbbox]
используйте ограничивающую рамку, рассчитанную во внешнем интерфейсе PostScript, как размер
[-size: fullpage]
установите размер на размер полной страницы
[-размер: автоматический]
пусть MS Windows вычислит ограничивающую рамку (по умолчанию)
[-keepimages]
опция отладки - сохранить встроенные растровые изображения как внешние файлы
[-useoldpolydraw]
не используйте PolyDraw для MS Windows, а его эмуляцию - иногда требуется для
определенные программы, читающие файлы EMF
[-ОО]
сгенерировать файл EMF, совместимый с OpenOffice
HPGL - HPGL код
[-пенплоттер]
плоттер - перьевой плоттер (т.е. без поддержки определенной ширины линии)
[-pencolorsfromfile]
читать цвета пера из файла drvhpgl.pencolors в каталоге данных pstoedit
[-пенколоры номер]
максимальное количество цветов пера, которое будет использовать pstoedit (по умолчанию 0) -
[-тип заполнения string]
выберите тип заливки, например FT 1
[-hpgl2]
Используйте HPGL / 2 вместо HPGL / 1
[-rot90]
повернуть hpgl на 90 градусов
[-rot180]
повернуть hpgl на 180 градусов
[-rot270]
повернуть hpgl на 270 градусов
ПКЛ - PCL код
[-пенплоттер]
плоттер - перьевой плоттер (т.е. без поддержки определенной ширины линии)
[-pencolorsfromfile]
читать цвета пера из файла drvhpgl.pencolors в каталоге данных pstoedit
[-пенколоры номер]
максимальное количество цветов пера, которое будет использовать pstoedit (по умолчанию 0) -
[-тип заполнения string]
выберите тип заливки, например FT 1
[-hpgl2]
Используйте HPGL / 2 вместо HPGL / 1
[-rot90]
повернуть hpgl на 90 градусов
[-rot180]
повернуть hpgl на 180 градусов
[-rot270]
повернуть hpgl на 270 градусов
фильм - ПИК формат для TROFF et.al.
[-трофф]
режим troff (по умолчанию groff)
[-пейзаж]
альбомный вывод
[-портрет]
портретный вывод
[-keepfont]
печатать неопознанные буквально
[-текст]
старайтесь не делать картинки из бегущего текста
[-отлаживать]
включить вывод отладки
ASY - асимптота Формат
Нет специальных опций для драйвера
Каир - Каир водитель
генерирует компилируемый код c для рендеринга с помощью cairo
[-панго]
использовать панго для рендеринга шрифтов
[-функция string]
устанавливает базовое имя для сгенерированных функций и переменных. например myfig
[-заголовок string]
устанавливает имя выходного файла для сгенерированного файла заголовка C. например myfig.h
cfdg - Контекст Бесплатный доступ Дизайн Grammar
Грамматика контекстно-свободного дизайна, доступная для Context Free Art (http://www.contextfreeart.org/)
Нет специальных опций для драйвера
дх - CAD обмена формат
[-поляслайны]
используйте ЛИНИЮ вместо ПОЛИЛИНИИ в DXF
[-mm]
используйте координаты мм вместо точек в DXF (мм = pt / 72 * 25.4)
[-ctl]
сопоставить цвета слоям
[-сплиниясполилиния]
приблизительные сплайны с полилиниями (только для -f dxf_s)
[-splineasnurb]
экспериментальный (только для -f dxf_s)
[-сплайн]
экспериментальный (только для -f dxf_s)
[-сплайнассинглсплайн]
экспериментальный (только для -f dxf_s)
[-сплайнкакмультисплайн]
экспериментальный (только для -f dxf_s)
[-сплайнасбезье]
использовать сплайны Безье в формате DXF (только для -f dxf_s)
[-сплайновая точность номер]
количество выборок, которые нужно взять из сплайновой кривой при выполнении аппроксимации с помощью
-splineaspolyline или -splineasmultispline - должно быть> = 2 (по умолчанию 5)
[-dumplayernames]
выгрузить все найденные имена слоев в стандартный вывод
[-слоев string]
слои для отображения (список имен слоев, разделенных запятыми, без пробелов)
[-слойный фильтр string]
слои, которые нужно скрыть (список имен слоев, разделенных запятыми, без пробелов)
dxf_s - CAD обмена формат шлицы
[-поляслайны]
используйте ЛИНИЮ вместо ПОЛИЛИНИИ в DXF
[-mm]
используйте координаты мм вместо точек в DXF (мм = pt / 72 * 25.4)
[-ctl]
сопоставить цвета слоям
[-сплиниясполилиния]
приблизительные сплайны с полилиниями (только для -f dxf_s)
[-splineasnurb]
экспериментальный (только для -f dxf_s)
[-сплайн]
экспериментальный (только для -f dxf_s)
[-сплайнассинглсплайн]
экспериментальный (только для -f dxf_s)
[-сплайнкакмультисплайн]
экспериментальный (только для -f dxf_s)
[-сплайнасбезье]
использовать сплайны Безье в формате DXF (только для -f dxf_s)
[-сплайновая точность номер]
количество выборок, которые нужно взять из сплайновой кривой при выполнении аппроксимации с помощью
-splineaspolyline или -splineasmultispline - должно быть> = 2 (по умолчанию 5)
[-dumplayernames]
выгрузить все найденные имена слоев в стандартный вывод
[-слоев string]
слои для отображения (список имен слоев, разделенных запятыми, без пробелов)
[-слойный фильтр string]
слои, которые нужно скрыть (список имен слоев, разделенных запятыми, без пробелов)
инжир - .инжир формат для Xfig
Драйвер формата xfig поддерживает специальные имена шрифтов, которые могут быть созданы с использованием
файл fontmap. Поддерживаются следующие типы имен:
Общие обозначения:
"Имя шрифта PostScript" ((LaTeX | PostScript | пусто) (:: special): :) XFigFontName
Примеры:
Helvetica LaTeX :: SansSerif
Courier LaTeX :: special :: Пишущая машинка
GillSans "AvantGarde Demi"
Albertus PostScript :: special :: "Курсив New Century Schoolbook"
Symbol :: special :: Symbol (то же, что и PostScript :: special :: Symbol)
См. Также файл examplefigmap.fmp в каталоге misc исходного кода pstoedit.
дистрибутив для примера файла карты шрифтов для xfig. Обратите внимание, что имя шрифта должно
быть среди тех, кого поддерживает xfig. Видеть - http://www.xfig.org/userman/fig-format.html для
список разрешенных названий шрифтов
[-начальная глубина номер]
установить начальную глубину (по умолчанию 999)
[-метрический]
переключиться на сантиметровый дисплей (по умолчанию дюймы)
[-usecorrectfontsize]
не масштабируйте шрифты для xfig. Используйте это, если вы также используете эту опцию с xfig
[-глубина номер]
установить глубину страницы в дюймах (по умолчанию 11)
Xfig - .инжир формат для Xfig
См. Формат fig для более подробной информации.
[-начальная глубина номер]
установить начальную глубину (по умолчанию 999)
[-метрический]
переключиться на сантиметровый дисплей (по умолчанию дюймы)
[-usecorrectfontsize]
не масштабируйте шрифты для xfig. Используйте это, если вы также используете эту опцию с xfig
[-глубина номер]
установить глубину страницы в дюймах (по умолчанию 11)
тфиг - .инжир формат для Xfig
Только тест
[-начальная глубина номер]
установить начальную глубину (по умолчанию 999)
[-метрический]
переключиться на сантиметровый дисплей (по умолчанию дюймы)
[-usecorrectfontsize]
не масштабируйте шрифты для xfig. Используйте это, если вы также используете эту опцию с xfig
[-глубина номер]
установить глубину страницы в дюймах (по умолчанию 11)
gcode - emc2 gcode формат
См. также: http://linuxcnc.org/
Нет специальных опций для драйвера
Gnuplot - Gnuplot формат
Нет специальных опций для драйвера
гсхема - гсхема формат
См. также: http://www.geda.seul.org/tools/gschem/
Нет специальных опций для драйвера
я нарисовал - Интервью рисовать формат (EPS)
Нет специальных опций для драйвера
java1 - Ява 1 апплет источник код
[Ява класс имя string]
имя класса Java для генерации
java2 - Ява 2 источник код
[Ява класс имя string]
имя класса Java для генерации
кил - .кил формат для Контур
Нет специальных опций для драйвера
латекс2е - LaTeX2e картина формат
[-целые]
округлить все координаты до ближайшего целого числа
LWO - LightWave 3D объект формат
Нет специальных опций для драйвера
MMA - Mathematica графика
[-эофиллы]
Заполнение используется для eofill (по умолчанию не заполняется)
склад - МетаПост формат
Нет специальных опций для драйвера
noixml - Nemetschek NOI XML формат
Формат XML интерфейса объектов Nemetschek
[-r string]
Файл ресурсов Allplan
[-бсл номер]
Разделенный уровень Безье (по умолчанию 3)
ПКБИ - выгравировать данным - изолировать / печатная плата формат
Посмотреть http://home.vr-web.de/~hans-juergen-jahn/software/devpcb.html Больше подробностей.
Нет специальных опций для драйвера
печатная плата - печатная плата формат
См. также: http://pcb.sourceforge.net и http://www.penguin.cz/~utx/pstoedit-pcb/
[-сетка отсутствующий аргумент имя]
попытаться привязать соответствующий вывод к сетке (милы) и поместить неисправные объекты в
другой слой
[-Snapdist отсутствующий аргумент имя]
коэффициент расстояния привязки сетки (0 <snapdist <= 0.5, по умолчанию 0.1)
[-tshiftx отсутствующий аргумент имя]
дополнительный сдвиг по оси x, измеренный в целевых единицах (мил)
[-шифти отсутствующий аргумент имя]
дополнительный сдвиг по оси y, измеренный в целевых единицах (мил)
[-сетка отсутствующий аргумент имя]
попытаться привязать соответствующий вывод к сетке (милы) и поместить неисправные объекты в
другой слой
[-mm]
перейти на метрические единицы (мм)
[-стандартные имена]
используйте стандартные имена слоев вместо описательных имен
[-силполи]
заставить все объекты интерпретироваться как полигоны
печатная плата - печатная плата формат заливка
См. также: http://pcb.sourceforge.net
Нет специальных опций для драйвера
PDF - компании Adobe Портативная Документ Формат
Нет специальных опций для драйвера
PPTX - ПрезентацияML (Силовая установка) формат
Это формат, используемый внутри Microsoft PowerPoint. LibreOffice также может
читать / писать файлы PowerPoint, хотя и с некоторым недостатком функциональности.
[-цвета string]
"оригинал" для сохранения исходных цветов (по умолчанию), "тема" для случайного преобразования в
цвета темы, или "theme-lum" также для изменения яркости
[-шрифты string]
использовать шрифты Windows (по умолчанию), собственные шрифты или преобразовать в шрифт темы
[-встроить string]
встраивать шрифты, указанные в виде списка файлов шрифтов в формате EOT, разделенных запятыми.
ребро - Рендерман Интерфейс Байтстрим
Нет специальных опций для драйвера
RPL - Реал3D Программирование Язык формат
Нет специальных опций для драйвера
образец - образец Водитель: if do хотеть в увидели Это, раскомментировать соответствующий линия in
Makefile и сделать снова
это длинное описание образца драйвера
[-sampleoption целое]
просто пример
sk - Эскиз формат
Нет специальных опций для драйвера
SVM - StarView / OpenOffice.org метафайл
Метафайл StarView / OpenOffice.org, читаемый из OpenOffice.org 1.0 / StarOffice 6.0 и
выше.
[-m]
карта в Arial
[-нф]
подражать узким шрифтам
текст - текст in различный формы
[-рост номер]
высота страницы в символах
[-ширина номер]
ширина страницы в символах
[-дамп]
дамп фрагментов текста
TGIF - tgif .obj формат
[-та]
текст как атрибут
tk - tk и / или tk апплет источник код
[-R]
обменять HW
[-I]
нет впечатления
[-n string]
тэги
ВТК - ВТК Водитель: if do хотеть в увидели Это, раскомментировать соответствующий линия in Makefile
и сделать снова
это длинное описание драйвера VTKe
[-VTKопция целое]
просто пример
WMF - MS Windows Метафайл
[-m]
карта в Arial
[-нф]
подражать узким шрифтам
[-drawbb]
нарисовать ограничивающую рамку
[-p]
линия обрезки заканчивается
[-нфв]
Более новые версии MS Windows (2000, XP, Vista, 7, ...) не принимают WMF / EMF
файлы, созданные, когда этот параметр установлен, а входные данные содержат текст. Но если это
не задана, тогда драйвер WMF / EMF оценит межбуквенный интервал
текст с использованием очень грубой эвристики. Это может привести к некрасивому виду на выходе. На
с другой стороны, OpenOffice все еще может читать файлы EMF / WMF, где pstoedit делегирует
расчет межбуквенного интервала для программы, читающей файл WMF / EMF. Так
если сгенерированный файл WMF / EMF никогда не будет обрабатываться в MS Windows, используйте этот
вариант. Если файлы WMF / EMF с текстом высокой точности необходимо сгенерировать под * nix
единственный вариант - использовать параметр -pta команды pstoedit. Однако это приводит к тому, что каждый
текст должен быть разделен на отдельные символы, что затрудняет редактирование текста
после. Следовательно, опция -nfw обеспечивает своего рода компромисс между переносимостью
и приятно редактировать, но по-прежнему красивый текст. Опять же - эта опция не имеет значения
когда pstoedit в любом случае выполняется под MS Windows. В этом случае на выходе будет
портативный, но, тем не менее, не разделенный и по-прежнему выглядит хорошо.
[-винбб]
пусть MS Windows API вычислит граничную рамку (только MS Windows)
[-ОО]
сгенерировать файл EMF, совместимый с OpenOffice
э.д.с. - Повышенная MS Windows Метафайл
[-m]
карта в Arial
[-нф]
подражать узким шрифтам
[-drawbb]
нарисовать ограничивающую рамку
[-p]
линия обрезки заканчивается
[-нфв]
Более новые версии MS Windows (2000, XP, Vista, 7, ...) не принимают WMF / EMF
файлы, созданные, когда этот параметр установлен, а входные данные содержат текст. Но если это
не задана, тогда драйвер WMF / EMF оценит межбуквенный интервал
текст с использованием очень грубой эвристики. Это может привести к некрасивому виду на выходе. На
с другой стороны, OpenOffice все еще может читать файлы EMF / WMF, где pstoedit делегирует
расчет межбуквенного интервала для программы, читающей файл WMF / EMF. Так
если сгенерированный файл WMF / EMF никогда не будет обрабатываться в MS Windows, используйте этот
вариант. Если файлы WMF / EMF с текстом высокой точности необходимо сгенерировать под * nix
единственный вариант - использовать параметр -pta команды pstoedit. Однако это приводит к тому, что каждый
текст должен быть разделен на отдельные символы, что затрудняет редактирование текста
после. Следовательно, опция -nfw обеспечивает своего рода компромисс между переносимостью
и приятно редактировать, но по-прежнему красивый текст. Опять же - эта опция не имеет значения
когда pstoedit в любом случае выполняется под MS Windows. В этом случае на выходе будет
портативный, но, тем не менее, не разделенный и по-прежнему выглядит хорошо.
[-винбб]
пусть MS Windows API вычислит граничную рамку (только MS Windows)
[-ОО]
сгенерировать файл EMF, совместимый с OpenOffice
ПРИМЕЧАНИЯ
АВТОГРАФИЯ
pstoedit сотрудничает с autotrace. Autotrace теперь может создавать файл дампа для дальнейшего
обработка pstoedit с использованием бо (только бэкэнд) вариант. Autotrace - это программа
написан группой Мартина Вебера, его можно найти по адресу
http://sourceforge.net/projects/autotrace/.
PS2AI
Драйвер формата вывода ps2ai не является собственным драйвером формата вывода pstoedit. Это не
используйте программу выравнивания PostScript pstoedit, вместо нее используется программа PostScript ps2ai.ps
который установлен в каталоге распространения Ghostscript. Он включен для предоставления
такой же "внешний вид" и при переходе на ИИ. Дополнительным преимуществом является то, что это
преобразование теперь доступно также через меню «конвертировать в вектор» Gsview. Тем не мение,
много файлов плохо конвертируются или не конвертируются вообще с помощью ps2ai.ps. Итак родной драйвер pstoedit
было бы намного лучше. Кто-нибудь там возьмется за это? Формат AI можно использовать, например
Автор Mayura Draw (http://www.mayura.com). Также драйвер для собственного формата Mayura будет
будь красивой.
Альтернатива драйверу на основе ps2ai доступна через формат -f plot: ai, если
libplot (ter) установлен.
Вы должны использовать версию Ghostscript выше или равную 6.00 для использования ps2ai.
драйвер формата вывода.
MetaPost
Обратите внимание, что, насколько известно Скотту, MetaPost не поддерживает eofill PostScript. В
Драйвер формата вывода MetaPost просто преобразует eofill в заполнение и выдает предупреждение, если
подробный установлен. К счастью, очень немногие программы PostScript полагаются на правило четно-нечетной заливки,
хотя многие это уточняют.
Подробнее о MetaPost см .:
http://tug.org/metapost
КОНТЕКСТ бесплатно - CFDG
Драйвер формата CFDG (drvcfdg) определяет одну фигуру на страницу PostScript, но
фактически отображается только первая форма (если пользователь не редактирует сгенерированный код CFDG,
конечно). CFDG не поддерживает многостраничный вывод, поэтому, вероятно, это разумный вариант.
вещь которую нужно сделать.
Для получения дополнительной информации о Context Free см .: http://www.contextfreeart.org/
LaTeX2E
* Среда изображения LaTeX2e не очень мощная. В результате многие элементарные
Конструкции PostScript игнорируются - заливки, толщины линий (кроме "толстых" и
«тонкий») и штриховые рисунки, и это лишь некоторые из них. Кроме того, сложные изображения могут
переполнить объем памяти TeX. (Пакет eepic преодолевает многие такие
ограничения.)
* Некоторые конструкции PostScript не поддерживаются напрямую "картинкой", но могут быть
обрабатывается внешними пакетами. Если на рисунке используется цвет, документ верхнего уровня будет
нужно сделать "\ usepackage {color}" или "\ usepackage {xcolor}". А если фигура
содержит повернутый текст, документ верхнего уровня должен будет выполнить
"\ usepackage {вращающийся}".
* Все длины, координаты и размеры шрифта, выводимые драйвером формата вывода, находятся в
термины \ unitlength, поэтому масштабирование фигуры - это просто вопрос выполнения
"\ setlength {\ unitlength} {...}".
* Драйвер формата вывода в настоящее время поддерживает один конкретный драйвер формата вывода.
вариант "целые числа", который округляет все значения длины, координат и размеров шрифта до
ближайшее целое число. Это упрощает редактирование изображения вручную.
* Чем полезен этот драйвер формата вывода? Один ответ - портативность; любой LaTeX2e
система может обрабатывать среду изображения, даже если она не может обрабатывать PostScript
графика. (здесь на ум приходит pdfLaTeX.) Второй ответ: изображения могут быть
легко редактируется, чтобы содержать любой произвольный код LaTeX2e. Например, текст в
фигура может быть изменена, чтобы содержать сложную математику, нелатинские алфавиты,
библиографические ссылки, или - настоящая причина, по которой Скотт написал вывод LaTeX2e
драйвер формата - гиперссылки на окружающий документ (с помощью
пакет hyperref).
ФОРМИРОВАНИЕ A НОВЫЕ ВЫВОД ФОРМАТ ВОДИТЕЛЬ
Чтобы реализовать новый драйвер формата вывода, вы можете начать с drvsampl.cpp и drvsampl.h.
См. Также комментарии в drvbase.h и drvfuncs.h для объяснения методов, которые следует
реализован для нового драйвера формата вывода.
ОКРУЖАЮЩАЯ СРЕДА ПЕРЕМЕННЫЕ
Интерпретатор PostScript по умолчанию, вызываемый pstoedit, указывается во время компиляции.
Вы можете перезаписать значение по умолчанию, установив в переменной среды GS имя
подходящий интерпретатор PostScript.
Вы можете проверить, какое имя интерпретатора PostScript было скомпилировано в pstoedit, используя:
псторедактировать -Помощь -v.
См. Руководство Ghostscript для описания переменных среды, используемых Ghostscript,
самое главное GS_FONTPATH и GS_LIB; другие переменные среды также влияют на вывод в
отображение, печать и дополнительная фильтрация и обработка. См. Соответствующую документацию.
pstoedit выделяет временные файлы с помощью функции Темпнам(3). Таким образом, место для
временными файлами могут управлять другие переменные среды, используемые этим
функция. Увидеть Темпнам(3) справочная страница с описанием используемых переменных среды. На
UNIX-подобная система, вероятно, это переменная TMPDIR, в DOS / WINDOWS - либо TMP, либо TEMP.
БЕДА СТРЕЛЬБА
Если у вас есть проблемы с pstoedit, сначала попробуйте, успешно ли отображается Ghostscript
ваш файл. Если да, то попробуйте псторедактировать -f ps infile.ps testfile.ps и проверьте, есть ли
testfile.ps по-прежнему правильно отображается при использовании Ghostscript. Если этот файл не смотрится
правильно, то, похоже, проблема с интерфейсом PostScript pstoedit. Если это
файл выглядит хорошо, но вывод для определенного формата неверен, проблема, вероятно, в
драйвер формата вывода для конкретного формата. В любом случае отправьте исправления ошибок и
сообщает автору.
Распространенная проблема с файлами PostScript заключается в том, что файл PostScript переопределяет один из
стандартные операторы PostScript несовместимы. Нет никакого эффекта, если вы просто напечатаете
файл, поскольку исходная "программа" PostScript использует эти новые операторы в новом
смысл и больше не использует оригинальные. Однако при запуске под управлением
pstoedit, ожидается, что эти операторы будут работать с исходной семантикой.
До сих пор я видел переопределения для:
* lt - «меньше, чем» означает «провести линию до»
* строка - «создать строковый объект», что означает «нарисовать строку»
* length - "получить длину, например, строки" в "константу с плавающей запятой"
Я включил обходные пути для упомянутых выше, но некоторые другие могут появиться в
в дополнение к тем.
ОГРАНИЧЕНИЯ
* Нестандартные шрифты (например, растровые шрифты TeX) сопоставляются со шрифтом по умолчанию, который может
можно изменить с помощью -дф вариант. pstoedit выбирает размер заменяемого шрифта
таким образом, чтобы ширина строки в исходном шрифте была такой же, как и в
замена шрифта. Это делается для каждого отображаемого фрагмента текста. Особый персонаж
поддержка кодирования в этом случае ограничена. Если персонаж не может быть отображен в
целевой формат, вместо этого pstoedit отображает '#'. См. Также параметр -uchar.
* pstoedit поддерживает растровую графику только для некоторых драйверов формата вывода.
* Некоторые драйверы выходного формата, например драйвер выходного формата Gnuplot или 3D-выход
драйвер формата (rpl, lwo, rib) не поддерживают текст.
* Для большинства драйверов формата вывода pstoedit не поддерживает обрезку (в основном из-за
ограничения в целевом формате). Вы можете попробовать использовать -склип возможность имитировать
вырезка. Однако не во всех случаях это работает должным образом.
* Особое замечание о драйверах формата вывода Java (java1 и java2). Java
драйверы выходного формата генерируют исходный файл java, которому нужны другие файлы по порядку
быть скомпилированным и пригодным для использования. Эти другие файлы представляют собой классы Java (один апплет и
вспомогательные классы), которые позволяют переходить по отдельным страницам преобразованного
Документ PostScript. Этот апплет легко активируется из html-документа. Видеть
contrib / java / java1 / readme_java1.txt или contrib / java / java2 / readme_java2.htm
файлы для более подробной информации.
Часто задаваемые вопросы
1. Почему буквы типа O или B становятся странными, если преобразовать их в tgif / xfig с помощью -дт
вариант?
Большинство драйверов формата вывода не поддерживают составные пути с промежуточными промежутками.
(moveto's) и второй не очень хорошо поддерживают операторы заполнения (eo) PostScript
(правило намотки). Для таких объектов pstoedit разбивает их на более мелкие объекты всякий раз, когда такое
обнаружен разрыв. Это приводит к тому, что "дыра" заполняется черным цветом вместо того, чтобы быть
прозрачный. Начиная с версии 3.11 вы можете попробовать -ссп вариант в сочетании с xfig
драйвер формата вывода.
2. Почему pstoedit дает уродливые результаты из файлов PostScript, созданных dvips?
Это связано с тем, что в документах TeX обычно используются растровые шрифты. Такие шрифты нельзя использовать в качестве
родной шрифт в другом формате. Таким образом, pstoedit заменяет шрифт TeX другим собственным шрифтом.
Конечно, замененный шрифт в большинстве случаев будет иметь другой вид, особенно если
используются математические символы. Попробуйте использовать шрифты PostScript вместо растровых шрифтов
при создании файла PostScript из TeX или LaTeX.
Используйте pstoedit онлайн с помощью сервисов onworks.net