LaTeX, BibTeX...

LaTeX

 

Docs disponibles sur le web :

  • la F.A.Q. du groupe fr.comp.text.tex: assez complète, donc bien massive et écrite en petit...
  • une introduction à LaTeX : bon, c'est pas parce qu'elle est en début de liste que c'est la mieux, c'est juste que c'est moi qui l'ai écrite. J'essaye de la remettre à jour et de la corriger régulièrement. Y en a pour environ 60 pages, plutôt des trucs de base, rien de très approfondi.
  • le joli manuel pour LaTeX de Benjamin Bayart. 150 pages bien denses, ça permet de raconter beaucoup de choses intéressantes. Beaucoup de choses y sont bien détaillées. Ça mérite d'être imprimé !
  • une Introduction simplifiée à LaTeX, en anglais. Encore un gros pavé de 140 pages. Bien faite aussi, très détaillée, avec de nombreux exemples.
  • Apprends LaTeX, le guide local de l'ENSTA, écrit par Marc Baudouin. 100 pages bien senties, ça part de zéro et ça va jusque assez loin.
  • la Not So Short Introduction to LaTeX. Une grosse centaine de pages, mais quand même nettement moins complète que les deux précédentes. Je la cite surtout parce qu'elle est connue, mais je ne l'utilise pas. Il en existe une traduction (complétée) en français.
  • An essential guide to LaTeX2ε usage, en français, recensant les packages et commandes qu'il ne faut pas/plus utiliser avec LaTeX2ε.
  • Le chapitre 8 du LaTeX Companion. C'est une mise à jour du chapitre consacré aux mathématiques, qui a été gracieusement mise à disposition par les auteurs. Voir aussi la documentation du package amsmath.
  • Une doc complète sur le mode mathématique, avec beaucoup d'exemples...
  • la liste des symboles mathématiques de LaTeX. C'est pas vraiment une doc, mais y a tellement de gens qui semblent ne pas connaître ces 6 pages que je le mets ici. Indispensable.
  • la liste complète des symboles, de Scott Pakin. Encore plus indispensable que la précédente...

BibTeX

 

Docs disponibles sur le web :

  • Tame the BeaST (version anglaise). C'est une doc sur « comment faire une bibliographie avec LaTeX », que j'ai écrite. Bien entendu, pour que ça fasse 45 pages, c'est pas seulement « comment faire une biblio », c'est aussi « comment faire un style biblio ». Le PostScript (compressé) est également disponible.

    La version francaise est toujours disponible, mais elle n'est plus mise a jour.

  • BibTeXing, la documentation originale d'Oren Patashnik. Parfait pour commencer, sans aller trop loin. Oren Patashnik, c'est l'auteur de BibTeX.
  • Designing BibTeX styles, du même auteur, qui explique comment configurer BibTeX. C'est assez succint aussi, et un peu vieillissant, même si BibTeX n'a pas beaucoup évolué depuis 15 ans.

Quelques styles « maison » :

  • Un package permettant de diviser une bibliographie en catégories : ce style permet de diviser la liste de références en plusieurs catégories sans avoir à modifier la base bibliographique. Tout (y compris la définition des catégories) est fait au niveau de LaTeX. Également disponible sur CTAN dans tex/latex/contrib/splitbib.
  • De quoi créer un carnet d'adresses, pour commencer. BibTeX ne sert pas qu'à la bibliographie, c'est plutôt un truc qui extrait des informations d'une base de données et les mets en forme. D'où son utilisation pour faire un carnet d'adresses.
  • Pour faire une liste de publications un peu particulière : on donne à BibTeX une base de données bibliographique, il en extrait tous les articles d'un auteur donné et les met en forme, au format suivant, par exemple :
    Temporal Logic with Forgettable Past. In Proc. 17th Symp. Logic in Computer Science (LICS'2002), Cpoenhagen, Denmark, July 2002. IEEE Comp. Soc. Press, 2002. Joint work with François Laroussinie and Philippe Schnoebelen
  • Un style « short », qui est basé sur le style alpha.bst, mais ne met que l'initiale des auteurs. En cas de redondance, il ajoute une ou deux lettres du nom (si ce n'est pas le même auteur), et, si nécessaire, un numéro (en commençant à 1 , bien sûr).
  • Styles bibliographiques francisés (disponibles sur CTAN dans biblio/bibtex/contrib/bib-fr) :

  • bibexport.sh est un script shell permettant d'extraire les entrées bibliographiques citées dans un fichier .aux. Ce script développe les crossréférences et les abréviations utilisées dans le fichier .bib initial. Il utilise BibTeX. Les fichiers sont les suivants :

À propos du LSV