MlBibTeX: Beyond LaTeX

  • Jean-Michel Hufflen
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3130)


This article sums up our experience with MlBibTeX, our multilingual implementation of BibTeX, and points out some possible improvements for better co-operation between LaTeX and MlBibTeX. Also, MlBibTeX may be used to generate bibliographies written according to other formalisms, especially formalisms related to xml, and we give some ways to ease that.


Bibliographies multilingual features BibTeX MlBibTeX bst nbst xml xslt xsl-fo DocBook 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Alvestrand, H.T.: Request for Comments: 1766. Tags for the Identification of Languages. uninett, Network Working Group (March 1995),
  2. 2.
    Braams, J.: Babel, a Multilingual Package for Use with LATEX’s Standard Document Classes. Version 3.7 (May 2002), CTAN:macros/latex/required/babel/babel.dviGoogle Scholar
  3. 3.
    Clark, J., et al.: Relax NG (2002),
  4. 4.
    Drakos, N.: The LATEX2HTML Translator, Computer Based Learning Unit, University of Leeds (March 1999)Google Scholar
  5. 5.
    Fine, J.: TEX as a Callable Function. In: EuroTEX 2002, Bachotek, Poland, pp. 26–30 (April 2002)Google Scholar
  6. 6.
    Gaulle, B.: Notice d’utilisation du style french multilingue pour LATEX. Version pro V5.01 (January 2001), CTAN:loria/language/french/pro/french/ALIRE.pdf Google Scholar
  7. 7.
    Goossens, M., Rahtz, S., Mittelbach, F.: The LATEX Graphics Companion. Illustrating Documents with TEX and PostScript. Addison-Wesley Publishing Company, Reading (1997)Google Scholar
  8. 8.
    Hagen, H.: ConTEXt, the Manual (November 2001),
  9. 9.
    Hufflen, J.-M.: MlBibTEX: A New Implementation of BibTEX. In: EuroTEX 2001. Kerkrade, The Netherlands, September 2001, pp. 74–94 (2001)Google Scholar
  10. 10.
    Hufflen, J.-M.: Multilingual Features for Bibliography Programs: From xml to MlBibTEX. In: EuroTEX 2002, Bachotek, Poland, April 2002, pp. 46–59 (2002)Google Scholar
  11. 11.
    Hufflen, J.-M.: Towards MlBIBTEX’s Versions 1.2 & 1.3. MaTEX Conference. Budapest, Hungary (November 2002)Google Scholar
  12. 12.
    Hufflen, J.-M.: European Bibliography Styles and MlBibTEX. In: EuroTEX 2003, Brest, France (June 2003) (to appear in TUGBoat)Google Scholar
  13. 13.
    Hufflen, J.-M.: MlBIBTEX’s Version 1.3. tug 2003, Outrigger Waikoloa Beach Resort, Hawaii (July 2003)Google Scholar
  14. 14.
    Hufflen, J.-M.: Making MlBibTEX Fit for a Particular Language. Example of the Polish Language. In: Biuletyn gust. Forthcoming. Presented at the BachoTEX 2003 conference (2004)Google Scholar
  15. 15.
    Hufflen, J.-M.: A Tour around MlBibTEX and Its Implementation(s). Biuletyn gust, 20(21–28). In: Proc. BachoTEX Conference. April 2004. MlBibTEX: LATEX (2004)Google Scholar
  16. 16.
    ISO/IEC 19757: The Schematron. An xml Structure Validation Language Using Patterns in Trees (June 2003),
  17. 17.
    Kiselyov, O.: A Better xml Parser through Functional Programming. In: Krishnamurthi, S., Ramakrishnan, C.R. (eds.) PADL 2002. LNCS, vol. 2257, p. 209. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  18. 18.
    Knuth, D.E.: Computers & Typesetting. The TEXbook, vol. A. Addison-Wesley Publishing Company, Reading (1984)Google Scholar
  19. 19.
    Lamport, L.: LATEX. A Document Preparation System. In: User’s Guide and Reference Manual, Addison-Wesley Publishing Company, Reading (1994)Google Scholar
  20. 20.
    Patashnik, O.: Designing BIBTEX styles (February 1988); Part of the BibTEX distributionGoogle Scholar
  21. 21.
    Patashnik, O.: BIBTEXing (February 1988); Part of the BibTEX distributionGoogle Scholar
  22. 22.
    Pawson, D.: xsl-fo. O’Reilly & Associates, Inc., Sebastopol (2002)Google Scholar
  23. 23.
    Raichle, B.: Die Makropakete ”‘german’” und ”‘ngerman’” für LATEX2ε, LATEX 2.09, Plain-TEX and andere darauf Basierende Formate. Version 2.5, Im Software LATEX (July 1998)Google Scholar
  24. 24.
    Ray, E.T.: Learning xml. O’Reilly & Associates, Inc., Sebastopol (2001)zbMATHGoogle Scholar
  25. 25.
    Reid, B.K.: scribe Document Production System User Manual. Technical Report, Unilogic, Ltd. (1984)Google Scholar
  26. 26.
    Schraitle, T.: DocBook-xml – Medienneutrales und plattformunabhändiges Publizieren. SuSE Press (2004)Google Scholar
  27. 27.
    Simpson, J.E.: XPath and XPointer. O’Reilly & Associates, Inc., Sebastopol (2002)Google Scholar
  28. 28.
    Springer, G., Friedman, D.P.: Scheme and the Art of Programming. The MIT Press/McGraw-Hill Book Company (1989)Google Scholar
  29. 29.
    The Unicode Standard Version 3.0. Addison-Wesley (February 2000)Google Scholar
  30. 30.
    van der Vlist, E.: Examplotron (February 2003),
  31. 31.
    W3C: xml Path Language (XPath). Version 1.0. w3c Recommendation. Edited by James Clark and Steve DeRose (November 1999),
  32. 32.
    W3C: xsl Transformations (xslt). Version 1.0. w3c Recommendation. Written by Sharon Adler, Anders Berglund, Jeff Caruso, Stephen Deach, Tony Graham, Paul Grosso, Eduardo Gutentag, Alex Milowski, Scott Parnell, Jeremy Richman and Steve Zilles (November 1999),
  33. 33.
    W3C: Extensible Markup Language (xml) 1.0 (Second Edition). w3c Recommendation. Edited by Tim Bray, Jean Paoli, C. M. Sperberg-McQueen and Eve Maler (October 2000),
  34. 34.
    W3C: Extensible Stylesheet Language (xsl). Version 1.0. w3c Recommendation. Edited by James Clark (October 2001),
  35. 35.
    W3C: xml Schema (November 2003),
  36. 36.
    Walsh, N., Muellner, L.: DocBook: The Definitive Guide. O’Reilly & Associates, Inc., Sebastopol (1999)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Jean-Michel Hufflen
    • 1
  1. 1.LIFC (FRE CNRS 2661)University of Franche-ComtéBesançon CedexFrance

Personalised recommendations