Conversion LaTeX vers HTML

De Wiki du LAMA (UMR 5127)
Aller à : navigation, rechercher

Divers utilitaires :

Documentation : http://www-texdev.ics.mq.edu.au/l2h/docs/manual/
Installation : sources en tar.gz
Je n'ai pas vraiment testé récemment ...

  • Hyperlatex 

Installation : package latex tgz.
Documentation : fichier fourni dans le tar.gz
Fonctionne correctement pour convertir du texte simple mais peu efficace pour les formules mathématiques

  • Latexit 

Utilitaire permettant de convertir rapidement une ou plusieurs équations en fichier pdf que l'on peut ensuite ionclure dans une page html. Inconvénient : insertion dans une page avec un fond de couleur, mise en page un peu rigide.

  • Tex4ht (Auteur Eytan Gurari)

Installation : package ubuntu disponible, ajouter dvipng
Documentation (en francais) : http://www.gutenberg.eu.org/publications/cahiers/r37-cahiers37-38/192-popineau.html.
Utilise Latex pour convertir un fichier latex en html. On peut donc convertir un fichier tex standard directement sans modification y compris avec des formules mathématiques. Le script de lancement htlatex est largement paramétrable (en particulier pour le style du fichier html final).
nb : le script génère du gif par défaut, pour généerer du png : htlatex file html, png " -g png".
Remarque : test du package eqnarray : non concluant.
Exemple de conversion : http://www.lama.univ-savoie.fr/~acary-robert/TEMP.html à partir du fichier http://www.lama.univ-savoie.fr/~acary-robert/TEMP.tex

Installation : package ubuntu disponible
Documentation : http://hevea.inria.fr/doc/index.html
"Almost the entire set of math symbols, including the amssymb ones, are correctly rendered. HEVEA understands LATEX macro definitions. Simple user style files are understood with little or no modifications. Furthermore, HEVEA customization is done by writing LATEX code. HEVEA is written in Objective Caml, as many lexers. It is quite fast and flexible. Using HEVEA it is possible to translate large documents such as manuals, books, etc. very quickly. All documents are translated as one single HTML file. Then, the output file can be cut into smaller files, using the companion program HACHA."
Remarques :

  1. Test du package eqnarray : concluant
  2. Bien inclure \usepackage[latin1]{inputenc} pour ne pas avoir de problème avec les accents

Exemple de conversion : http://www.lama.univ-savoie.fr/~acary-robert/TEMP3.html à partir du fichier http://www.lama.univ-savoie.fr/~acary-robert/TEMP3.tex

  • Doxygen à venir

Resume