Languages for Bibliography Styles
Résumé
BibTeX is the most commonly used bibliography processor in conjunction with LaTeX. To put bibliography styles into action, it uses a stack-based language written with postfixed notation. Recently, other approaches have been proposed: some use a script programming language for designing bibliography styles, e.g., Perl in Bibulus; some are based on converters to xml texts and use xslt for bibliography styles; a recent proposal---the biblatex package---consists of using LaTeX commands to control the layout of generated references, and more. We propose a comparative study of these approaches and show which programming styles are encouraged, from a point of view related to methodology. Finally, we explain how this study has influenced the design of MlBibTeX, our multilingual reimplementation of BibTeX.
Origine : Fichiers produits par l'(les) auteur(s)
Loading...