Eu tenho usado o Markdown para anotações de aula, e é ótimo. Eu até faço algum pré-processamento no Markdown para poder fazer coisas como tabelas. Mas esse termo eu estou dando uma aula com muita matemática e eu adoraria poder colocar fórmulas LaTeX com Markdown, algo como isto:
The refinement relation is written $a \sqsubseteq b$, which can be
pronounced "$a$ approximates $b$" or "$b$ is at least as defined as $a$".
Eu gostaria de poder pegar cada fragmento do LaTeX e pré-processá-lo em um bom arquivo PNG com suavização de borda que eu poderia incluir no meu Markdown por meio da <img>
tag HTML . Mas eu não tenho absolutamente nenhuma idéia de como pegar um fragmento do LaTeX e obter uma boa imagem que
- Tem a caixa delimitadora direita
- É antialias
Tudo o que sei fazer é obter páginas inteiras nos formatos DVI, PostScript ou PDF.
Tenho certeza de que esse problema foi solucionado, mas não consegui adivinhar os termos de pesquisa corretos. Alguma sugestão de como resolvê-lo ou onde procurar uma solução existente?
EDIT : Depois de instalar o mathTeX, posso dizer que o código é inflexível, que viola o padrão Hierarquia do sistema de arquivos do Linux e que é um trabalho amador - nos sentidos bons e ruins dessa palavra. O código é tão complexo que não há falhas óbvias. Vou procurar alternativas.
Além disso, é claro que, no fundo, as soluções são baseadas dvipng
.
UM ANO DEPOIS : Eu nunca tive a integração perfeita que esperava, mas estou mancando em um roteiro que eu mesmo planejei. Acontece que, em vez disso dvipng
, é um pouco mais fácil de usar dvips -E
e o convert
programa do ImageMagick. Os benefícios são um pouco mais de controle de coisas como dimensionamento e facilidade de criar um plano de fundo transparente. Os curiosos podem inspecionar este exemplo .
Não posso recomendar esta solução a ninguém. Mas também não posso recomendar o MathTeX.