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 :
- Comprend n'importe quel style BibTeX (y compris ceux produisant
des bibliographies multiples) ;
- Exploite des champs supplémentaires comme abstract,
url, ps, etc. et en fait des hyper-liens;
- Gère les références croisées ;
- Trie par dates ou auteurs, dans l'ordre croissant ou
décroissant ;
- Exploite des macros simples TeX ou LaTeX définies dans un
fichier ;
- Signale les erreurs présentes dans le fichier BibTeX ;
- Extrait d'un ou plusieurs fichiers BibTeX l'ensemble des
entrées qui satisfont un certain critère.
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.
Jean-Christophe.Filliatre[at]lri.fr
(formatté avec yamlpp).