Я хотел бы создать pdf/ps/eps, который содержит только одну единственную формулу. Я думал, что самый легкий путь будет состоять в том, чтобы использовать латекс. К сожалению, я не нашел опции указать, что формат бумаги должен автоматически быть установлен соответствовать содержанию.
Я нашел, что dvipng имеет "-T трудная" опция, которая на самом деле добивается цели, но... Я хочу это в формате векторной графики.
Какие-либо предложения?
Спасибо.
Несколько неверно, вы можете сгенерировать свой Tex с помощью Metapost: включите формулу между тегами btex и etex и скомпилируйте ее, следуя инструкциям в mptopdf (1) (предпочтительно, часть pdftex) или mpost (1) (я думаю, вам также нужно будет запускать Tex отдельно). Неправильно вызывать Metapost только для того, чтобы он вызвал Tex, но вы получите вывод размером с формулу без какого-либо злонамеренного взлома pdf.
Если вам нужен какой-либо латекс (в отличие от обычного Tex), то вам понадобится немного шаблона, чтобы заставить его работать, ср. LaTeX метки в MetaPost .
Попробуйте pdfcrop , он обрезает ваш PDF-файл до минимума. У вас должен быть установлен Perl.
для Mac есть небольшое приложение под названием LaTeXit, которое делает именно это. http://chachatelier.fr/programmation/latexit_en.php
Исправление ограничивающего прямоугольника сгенерированного EPS должно помочь:
epstopdf --gsopt=-dEPSCrop blah.eps
или eps2pdf
имеет параметр -B
который определяет максимально возможную ограничивающую рамку.