J'utilise Markdown pour les notes de cours, et c'est génial. Je fais même du prétraitement sur le Markdown afin de pouvoir faire des choses comme des tables. Mais ce terme, j'enseigne à une classe avec beaucoup de mathématiques, et j'aimerais pouvoir mettre des formules LaTeX avec Markdown, quelque chose comme ceci:
The refinement relation is written $a \sqsubseteq b$, which can be
pronounced "$a$ approximates $b$" or "$b$ is at least as defined as $a$".
J'aimerais pouvoir prendre chaque fragment de LaTeX et le prétraiter dans un joli fichier PNG anti-crénelé que je pourrais ensuite inclure dans mon Markdown via la <img>
balise HTML . Mais je ne sais absolument pas comment prendre un fragment de LaTeX et obtenir une belle image qui
- A la bonne boîte englobante
- Est anti-crénelé
Tout ce que je sais faire, c'est obtenir des pages complètes aux formats DVI, PostScript ou PDF.
Je suis sûr que ce problème a été résolu, mais je n'ai pas été en mesure de deviner les bons termes de recherche. Des suggestions pour le résoudre ou où chercher une solution existante?
ÉDITER : Après avoir installé mathTeX, je peux dire que le code est inflexible, qu'il viole le standard Linux Filesystem Hiérarchie, et qu'il s'agit d'un travail amateur - dans les bons et les mauvais sens de ce mot. Le code est si complexe qu'il n'y a pas de défauts évidents. Je chercherai des alternatives.
De plus, il est clair qu'au fond, les solutions reposent sur dvipng
.
UN AN PLUS TARD : Je n'ai jamais obtenu l'intégration parfaite que j'espérais, mais je suis en train de boiter sur un scénario de ma propre conception. Il s'avère qu'au lieu de dvipng
cela, il est un peu plus facile à utiliser dvips -E
et le convert
programme d'ImageMagick. Les avantages sont un peu plus de contrôle sur des éléments tels que la mise à l'échelle et la facilité de création d'un arrière-plan transparent. Les curieux peuvent inspecter cet exemple .
Je ne peux recommander cette solution à personne. Mais je ne peux pas non plus recommander MathTeX.