Como converter as equações de LaTeX em SVG?

12

No momento, estou usando mimetex para converter automaticamente um monte de equações em imagens gif.

O programa é rápido, mas as imagens parecem muito ruins:

Como posso (rapidamente) converter uma equação LaTeX em uma imagem SVG na linha de comando?

    
por Stefano Palazzo 03.04.2011 / 00:17

4 respostas

15

pdf2svg funciona muito bem.

Use \pagestyle{empty} para evitar números de páginas e pdfcrop (package texlive-extra-utils ) para remover espaços vazios ao redor das equações

    
por Florian Diesch 03.04.2011 / 00:46
8

Uma nova opção é usar mathjax-node de npm . Instale uma distribuição do nó e use npm para instalar o mathjax-node :

$ npm install --global mathjax-node

Edit: Agora você precisa instalar o mathjax-node-cli, no entanto, o mathjax-node-cli não aparece (ainda), então eu tive que passar pelo repositório do github:

$ npm install --global https://github.com/mathjax/mathjax-node-cli.git

Uma vez instalado, você poderá usar tex2svg :

$ /usr/local/lib/node_modules/mathjax-node-cli/bin/tex2svg \
'\sin^2{\theta} + \cos^2{\theta} = 1' > identity.svg

E o resultado:

O arquivo SVG gerado é processado corretamente dentro de um navegador, mas não pode ser exibido usando ferramentas de imagem padrão .

    
por shadanan 25.04.2016 / 01:19
4

Já tentou ekee ? É um clone do LatexIt para Mac, é ótimo! Está hospedado no link .

    
por Kris 05.01.2012 / 10:43
2
O

dvisvgm funciona de maneira rápida e agradável na minha experiência. Está em TeX Live 2010.

    
por texnic 11.07.2011 / 09:30