На данный момент я использую mimetex, чтобы автоматически преобразовать связку уравнений в gif-изображения.
Программа выполняется быстро, но изображения выглядят довольно плохо:
Как я могу (быстро) преобразовать уравнение LaTeX в изображение SVG в командной строке?
Вы пробовали ekee? Это клон LatexIt для Mac, это здорово! Он размещен на http://rlehy.free.fr/ .
[!d1]
Новая опция - использовать 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 '& gt; identity.svg
И результат:
Сгенерированный файл SVG правильно отображается внутри браузера, но не может отображаться с использованием стандартных инструментов изображения .
Вы пробовали ekee? Это клон LatexIt для Mac, это здорово! Он размещен на http://rlehy.free.fr/ .
[!d1]
Новая опция - использовать 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 '& gt; identity.svg
И результат:
Сгенерированный файл SVG правильно отображается внутри браузера, но не может отображаться с использованием стандартных инструментов изображения .