В настоящее время я использую mimetex
для автоматического преобразования набора уравнений в gif-изображения.
Программа работает быстро, но изображения выглядят довольно плохо:
Как (быстро) преобразовать уравнение LaTeX в изображение SVG по команде линии?
pdf2svg работает довольно хорошо.
Используйте \pagestyle{empty}
, чтобы избежать номеров страниц и pdfcrop
(пакет texlive-extra-utils
), чтобы удалить пустое пространство вокруг уравнений
Новая опция состоит в том, чтобы использовать mathjax-node
от npm
. Установите распределение узла, затем используйте npm
устанавливать mathjax-node
:
$ npm install --global mathjax-node
Править: Теперь необходимо установить mathjax-node-cli, однако, mathjax-node-cli (еще) не обнаруживается, таким образом, я должен был передать GitHub repo:
$ npm install --global https://github.com/mathjax/mathjax-node-cli.git
После того, как установленный, Вы сможете использовать tex2svg
:
$ /usr/local/lib/node_modules/mathjax-node-cli/bin/tex2svg \
'\sin^2{\theta} + \cos^2{\theta} = 1' > identity.svg
И результат:
Сгенерированный рендеринг файла SVG правильно в браузере, но не может быть отображен с помощью стандартных инструментов изображения.
Вы пробовали эки ? Это клон LatexIt для Mac, это здорово! Он размещен на http://rlehy.free.fr/ .