Comment compiler un document LaTeX en ligne ?#

Deux grandes réponses :

  • Si vous êtes un rédacteur de documents LaTeX, vous cherchez probablement un éditeur qui vous permette d’écrire votre code LaTeX dans un navigateur web;

  • Si vous êtes un développeur de services en lignes, ou d’applications pour smartphones/tablettes, vous cherchez sans doute une API vous permettant de compiler un document sur un serveur distant, sans intervention humaine.

Édition de documents LaTeX par le web#

Sites web commerciaux#

Ces sites web proposent une interface pour éditer des documents LaTeX, les partager entre plusieurs rédacteurs (travail collaboratif) et les compiler pour obtenir un PDF de façon presque interactive :

Ils ont le plus souvent une offre gratuite (avec des limitations), mais restent des outils commerciaux.

D’autres liens disponibles sur le TeXblog de Stefan Kottwitz.

Sites web libres#

  • LearnLaTeX est un site d’autoformation à LaTeX. Son interface permet de compiler les exemples de code directement dans votre navigateur web et d’observer le résultat. Même si ce n’est pas son but premier, vous pouvez parfaitement y coller votre propre code LaTeX pour le compiler en ligne.

  • Le code-source d’Overleaf est open-source, ce qui en permet l’installation sur n’importe quel serveur.

À faire

Y en a-t-il des instances ouvertes à tous sur des serveurs académiques ou associatifs ?

API de compilation#

Par exemple en exécutant cette requête :

https://latex.ytotech.com/builds/sync?content=\documentclass{article} \begin{document} Hello World Latex-on-HTTP \end{document}

vous devriez obtenir le document PDF résultant.

MiniLaTeX#

Conversion TeX/MathML#

MathTran, de Jonathan Fine, est (était?) un service web de transformation de formules mathématiques :

  • conversion de formules TeX en images,

  • traduction de formules TeX en MathML,

  • traduction de formules MathML en TeX.

Son code source est open source (dernière mise à jour en 2013).


Sources :