La page d'accueil de bibtex2html

bibtex2html est une collection d'outils pour traduire de BibTeX vers HTML. Ils permettent de produire, à partir de fichiers de bibliographie au format BibTeX, une bibliographie au format HTML. Voici quelques fonctionnalités :

Exemples

Le plus simple est de regarder ce que cela donne sur un exemple. En voici un autre avec ma propre bibliographie.

Documentation

Documentation en ligne ou au format PDF (en anglais).

Note aux utilisateurs utilisant une version de bibtex2html avant 1.98 : TeXlive 2010 ne permet plus à bibtex2html d'exécuter la commande bibtex dans un répertoire temporaire, provoquant l'erreur suivante :

  bibtex: Not writing to /var/folders/Ub/Ubo4JLWw2RWgeU+1YuiY3U+++TM/-Tmp-/bib2html67bb78.blg (openout_any = p).
  I couldn't open file name `/var/folders/Ub/Ubo4JLWw2RWgeU+1YuiY3U+++TM/-Tmp-/bib2html67bb78.blg'
  error 1 while running bibtex
Une solution consiste à indiquer à bibtex2html d'utiliser le répertoire courant pour ses fichiers temporaires, avec la commande shell suivante :
  export TMPDIR=.

Distribution

bibtex2html est écrit en OCaml et est distribué gratuitement, sous les termes de la GNU GENERAL PUBLIC LICENSE. bibtex2html nécessite que bibtex soit installé.

bibtex2html est sur github.

La version courante est la 1.99 et peut être téléchargée à partir d'ici. Voir les CHANGEMENTS. La distribution comporte :

Ressources

Une collection de style BibTeX et de scripts associés, fournis par des utilisateurs de bibtex2html, est disponible ici.

Voir par exemple les publications de Mario Valle et le script associé,
ou les publications de John Owens et le script associé.

Auteurs

Jean-Christophe Filliâtre et Claude Marché.
Ralf Treinen est l'auteur de aux2bib et du package Debian .

Commentaires et rapports d'anomalies : écrivez-nous (en nous envoyant si possible le fichier BibTeX qui produit l'erreur).

Merci à Xavier Leroy et à Thomas Ruedas pour leur aide.

Autres outils HTML

HeVeA
Un traducteur LaTeX vers HTML puissant et configurable
hlins
Un outil pour insérer des liens dans des documents HTML
pubabstract.perl
A script perl pour mettre les abstracts dans des fichiers séparés (un par abstract) et insérer les liens en conséquence, par David Reitter.

American
Jean-Christophe.Filliatre[at]lri.fr (formatté avec yamlpp).