Table des matières
Ceci est une ancienne révision du document !
LaTeX : quelques références et astuces pour son utilisation
LaTeX est un langage de composition typographique adapté à la production de documents techniques, scientifiques et mathématiques de grande qualité typographique. Il permet également de produire toutes sortes d'autres documents, qu'il s'agisse de simples lettres ou de livres entiers. LaTeX est un regroupement de macros qui utilisent TeX comme outil de mise en page. TeX et LaTeX sont des logiciels gratuits. LaTeX a été initialement développé par Leslie Lamport au début des années 1980. Depuis ce temps une vaste communauté d'utilisateurs s'est construite et contribue activement à l'ajout et à la mise à jour de « packages » diversifiés permettant de combler les exigences des utilisateurs. La version courante est LaTeX2ε.
Installation sous Windows
Les outils principaux sous Windows (dans l'ordre d'installation) :
- Ghostscript (manipulation de fichiers .ps…) : version AFPL Ghostscript 9.02 et GPL 9.00
- Ghostview (visualisation) : version Gsview 4.9
- MikTeX (http://www.miktex.org) est une implémentation de LaTeX2e pour Windows : la version “basic-miktex-2.9.nnnn.exe est suffisante, les packages manquants étant téléchargés à la volée !
- TeXMaker …
- TeXnicCenter est un interface pour écrire des documents Latex sous windows.
Vous trouverez sur le “TeX user group” un document d'aide en français incluant une procédure d'installation sous Windows (il faut décharger et sauvegarder le document pdf au préalable, et l'ouvrir ensuite avec Acrobat Reader pour pouvoir réaliser l'installation).
Installation sous Linux
Voir la référence générale suivante : http://doc.ubuntu-fr.org/latex
- Editeurs :
- Kile (standard dans l'environnement KDE)
- Texmaker (multiplateforme)
- Gummi
- LaTeXila
- TeXworks (multiplateforme)
- LyX (pseudo-visualisation en direct de ce qu'on veut obtenir)
- Eclipse (IDE généraliste) avec le plug-in Texlipse
- Geany avec un plugin geany-plugin-latex
- paquets :
- texlive-full
- kile
- kile-doc
- tetex-extra
- latex2html
- …
Installation sous Mac OS XWindows
En attente de l'information…
Références
Quelques références utiles pour apprendre et utiliser LaTeX :
- Une courte introduction à LaTeX (traduction française du lien précédent)
- TeXpng sur Syracuse, yc un “stage” LaTeX !
- A (La)TeX encyclopaedia (documents du Loria)
- LaTeX sur fr.wikipedia.org
- Documentation LaTeX des Tuteurs informatique de l'école Normale supérieure
- Formation LaTeX chez developpez.com
- TeX and Other Selected Windows Freeware, par Eric Schechter
- Pack français pour TeXnicCenter : http://txctools.cromsoft.org/index.php?to=frpack/index
- GraphicsMagick, couteau suisse pour convertir des fichiers images
- LaTeX Style and BiBTeX Bibliography Formats for Biologists: TeX and LaTeX ressources of the Schneider Lab
Forums & sites
Livres
- LaTeX, apprentissage, guide et référence, Bernard Desgraupes, Vuibert
- Leslie Lamport, LaTeX: A document Preparation System, 2ème édition, Addison Wesley Professional, 1994. ISBN 0-201-52983-1
- LaTeX Companion, 2ème édition (en français), Frank Mittelbach, Michel Goossens, Pearson Education 2005. ISBN 2-7440-7133-1 (traduction de la version originale en anglais : Frank Mittelbach, Michel Goossens, Johannes Braams, David Carlisle et Chris Rowley, The LaTeX Companion, 2ème édition, Addison Wesley, 2004. ISBN 0-201-36299-6).
- …
FAQs
- FAQ de fr.comp.text.tex (fichier pdf de 370 pages !)
Classes, packages...
Pour l'ajout, cf. ici : http://askubuntu.com/questions/138857/how-to-install-chemfig-through-apt-get (actualisation de tex-live + utilisation de tlmgr !
- Présentations :
- Coverpage, pour éditer des pages de couverture
- csvtools, pour exécuter des commandes LaTeX de manière répétée sur des lignes de données séparées par des virgules
- examplep, pour présenter un code source et son interprètation LaTeX
- flowfram, pour créer du texte en cadre, utile pour des posters, brochures,…
- gloss, pour créer des glossaires utilisant BibTeX
- Outils didactiques :
- AcroTeX : classes LaTeX pour créer des questionnaires et présentations PDF
- probsoln, pour générer aléatoirement des questionnaires de problèmes avec solutions
- qcm, pour générer des questionnaires à choix multiple avec grilles de réponses et de correction.
- Exam, pour rédiger des questionnaires.
- ecards, pour créer des questionnaires interactifs en PDF (exige AcroTeX)
- exercice, pour rédiger des exercices, problèmes…
- flacards et flashcards, pour créer des cartes “de vocabulaire”
- ticket, pour générer des cartes, tickets,…
- volumes, pour créer un document en plusieurs volumes conservant les réfèrences et numèrotations
- wallpaper, pour agiter une image de fond au document
BibTeX
- Documentation BibTeX de Nicolas Markey (ENS Cachan)
Chimie
cf. aussi http://www.mychemistry.eu/known-packages/
- bpchem (package pour formules, isotopes, noms IUPAC)
- PpChTex (???)
- Physique et chimie avec LaTeX, PSTricks et PPCHTeX (verrerie, physique, cartographie…)
- Chemcono
- Chem sym (symboles chimiques des éléments)
- Chemtex (dessin de formules chimiques)
- isotope, pour symboliser des isotopes
- mhchem, pour écrire des formules et équations chimiques, et donner les directives de sécurité
- miller, pour écrire des indices de Miller (en cristallographie)
Divers
- eurofont, fournit une commande pour imprimer le symbole de l'Euro.
- exceltex, pour inclure des données d'une feuille Excel dans un document LaTeX
- fncychap, quelques styles de chapitres
- dramatist, pour générer des drames (cas particuliers : dialogues, conversations,…)
- Inkscape, un logiciel libre permettant de générer du code .eps ou PSTricks
- quotchap
- recipe
- MusicTeX, musixflx
- Tables des symboles accessibles en LaTeX (3300 symboles courants)
- Writer2LaTeX est un programme qui permet notament de convertir des documents OpenOffice Writer en code LaTeX
- Nombreux symboles : http://tug.ctan.org/info/symbols/comprehensive/symbols-letter.pdf
- Short math guide : ftp://ftp.ams.org/pub/tex/doc/amsmath/short-math-guide.pdf
Modèles (thèses, CV...), exemples
- Exemple et tutorial de James Bray
- Thesis templates using articles (in chapters or appendices)
- Format de thèse en LaTeX pour l'Université de Montréal (et pas mal de conseils)
- Style de thèse de l'ADOC (Rennes)