Logo
Agendas du département
Nous avons le plaisir de vous annoncer la sortie, en octobre 2010, du livre d’initiation à LATEX :

co-écrit par Jean-Côme Charpentier et moi-même. Pour toute information complémentaire, ne pas hésiter à consulter le site dédié http://latex-pearson.org/.

Webographie

Dernière modification : 03/03/2017 10:30

Table des matières

1 Motivation

  1. Traitements de texte : stupides et inefficaces : bien entendu, ce ne sont pas les utilisateurs des traitements de texte qui le sont...
  2. Approche critique de l’outil traitement de textes de Thomas Nemeth : LATEX n’est pas wysiwyg ? Chouette !

2 Installation de LATEX

2.1 Sous Linux

  • La plupart des distributions Linux proposent des paquets permettant d’utiliser LATEX : il s’agit de paquets TEX Live.
  • La distribution TEX Live peut aussi être installée directement, sans recourir aux paquets Linux. Cela permet notamment de disposer d’un gestionnaire des packages LATEX.

2.2 Sous Mac OS X

LATEX peut être installé sous Mac OS X au moyen de la TEX Live mais il est recommandé d’utiliser plutôt la distribution MacTEX.

2.3 Sous Windows

  • LATEX peut être installé sous Windows au moyen de la TEX Live .
  • Une autre distribution est la MiKTEX. On pourra lui préférer la distribution ProTEXt, basée sur MiKTEX, mais livrée avec quelques programmes supplémentaires.

2.4 Distribution privilégiée

Nous recommandons la distribution TEX Live. On pourra consulter les documents décrivant :

3 Éditeurs de textes orientés LATEX, libres

La présente liste est loin d’être exhaustive et on peut en trouver une plus complète et une récente comparant les éditeurs entre eux.

  1. TeXstudio1 : un des meilleurs éditeurs pour commencer. Disponible sous Linux, Mac OS et Windows.
  2. Emacs (mon préféré !) : sous Linux, Mac OS et Windows.
  3. Kile : sous Linux.
  4. TeXShop : sous Mac OS X.
  5. XEmacs : sous Linux, Mac OS et Windows.
  6. TeXnicCenter : sous Windows.
  7. Texmaker : sous Linux, Mac OS et Windows.
  8. TeXworks : sous Linux, Mac OS et Windows.

4 Documentation

4.1 Bibliographie

La lecture des ouvrages suivants peut s’avérer très formatrice…

[1]

Denis bitouzé et Jean-Côme charpentier. LATEX, l’essentiel. 1re édition. Pearson Education France, oct. 2010. 384 pages. ISBN : 978-2-7440-7451-6. URL : http://www.latex-pearson.org.

[2]

Céline chevalier et al. LATEX pour l’impatient. 4e édition. minimax. Paris : H&K, 7 mar. 2016. 192 pages. ISBN : 978-2-35141-327-2.

[3]

Vincent lozano. Tout ce que vous avez voulu savoir sur LATEX sans jamais oser le demander. In Libro Veritas, 14 oct. 2008. 339 pages. ISBN : 978-2-35209-149-3. URL : http://www.framabook.org/latex.html.

[4]

Maïeul rouquette. XƎLATEX appliqué aux sciences humaines. Atramenta, sept. 2012. 270 pages. ISBN : 978-952-273-073-2. URL : http://www.atramenta.net/books/latex-sciences-humaines/79.

4.2 Ressources sur Internet

4.2.1 En français

Documentations en ligne

  1. Tout ce que vous avez toujours voulu savoir sur LATEX sans jamais oser le demander : un excellent manuel pour débuter, très agréable à lire, de Vincent Lozano. Cette documentation est devenue un livre (cf. ci-dessous).
  2. Une courte (?) introduction à LATEX : un excellent manuel pour débuter.
  3. Apprends LATEX ! : très bon tutoriel de Marc Baudoin.
  4. Édition scientifique avec LATEX : une autre très bonne introduction à LATEX de Gloria Faccanoni.
  5. Les fiches à Bébert, pour une véritable Publication Assistée par Ordinateur : excellentes fiches (orientées sciences humaines), pleines d’humour qui plus est. Le site Les fiches de Bébert, pour une véritable Publication Assistée par Ordinateur n’est plus maintenu, mais contient des pages qu’on ne retrouve pas encore sur le nouveau site.

Autres ressources

  1. FAQ 2 francophone : ô combien utile ! C’est à mon avis la première documentation à consulter en cas de problème, même si elle commence à être obsolète...
  2. FAQ plus à jour (11 ans d’âge, quand même) mais uniquement sous forme de fichier .pdf.
  3. Association GUTenberg (Groupe francophone des Utilisateurs de TEX).
  4. Traduction française de la documentation de certains modules d’extension !
  5. Base de données de textes en LATEX : pour enseignants du secondaire (de toutes les matières).
  6. Serveur d’exercices en mathématiques : pour enseignants du secondaire et de classes préparatoires.
  7. Diverses utilisations de l’univers TEX dans l’enseignement au collège : pleins de choses très utiles aux enseignants de mathématiques au collège (pages de Christophe Poulain, intervenant historique du stage LATEX à Dunkerque) !
  8. Syracuse : des cours, des exercices, des figures, des courbes, des partitions, etc. Bref, un site très, très complet !
  9. Pages de Manuel Luque : des figures mâââgnifiques, pour les enseignants en physique, chimie et mathématiques... et pour les autres aussi !
  10. Pages de Gaëtan Marris, intervenant du stage LATEX à Dunkerque : des figures mâââgnifiques, pour les enseignants en mathématiques notamment !

4.2.2 En anglais

  1. FAQ anglophone : ô combien utile.
  2. FAQ anglophone visuelle : ô combien utile aussi.
  3. Archives du forum Web TEX - LATEX : réponses par des sommités mondiales
  4. Site du CTAN, catalogue des 5280 (!) packages et outils annexes existants où on peut rechercher des packages par exemple :
  5. D’excellents tutoriaux !
  6. Pages d’Alain Matthes : des figures mâââgnifiques et des packages extrêmement pratiques, pour les enseignants en mathématiques notamment !
  7. Exemple TiKZ : des figures mâââgnifiques !
  8. Pages de Philippe Ivaldi : des figures mâââgnifiques, pour les enseignants en mathématiques notamment !

5 Poser des questions sur Internet

En cas de perplexité intense face à un message d’erreur particulièrement abscons ou à un comportement inattendu ou inexpliqué de LATEX, ne pas hésiter à utiliser les ressources suivantes. Des utilisateurs souvent confirmés, voire des « gourous », de LATEX répondront volontiers à vos questions surtout si vous avez pris la peine de chercher dans les archives si celles-ci n’ont pas déjà été posées et solutionnées !

5.1 Listes de diffusion

Liste GUTenberg :
Sur cette liste francophone, on peut demander de l’aide à des utilisateurs chevronnés, mais aussi échanger des opinions sur TEX, et se tenir au courant des dernières nouveautés.

L’abonnement s’y fait simplement et gratuitement ici. On peut consulter les archives (seulement depuis octobre 2004).

Liste AmiTEX :
Liste fréquentée surtout par des enseignants de mathématiques du secondaire.

L’abonnement s’y fait simplement et gratuitement ici.

5.2 Forums de discussion

5.2.1 Forums Web

Il existe plusieurs forums Web dédiés à LATEX, notamment les forums :

francophones :
 
anglophone
TEX - LATEX (sur Stack Exchange) : réponses par des sommités mondiales, mais tout le monde est le bienvenu.

5.2.2 Forums Usenet

Il existe plusieurs forums Usenet, aussi dits « newsgroups », dédiés à LATEX, notamment les forums :

francophone
fr.comp.text.tex (dit fctt). Avant toute question, consulter les archives ! Ce forum est, parmi ceux qui sont francophones, le plus réactif et est fréquenté par de très grands spécialistes (qui prennent aussi le temps de répondre clairement à des questions de débutants).
anglophone
comp.text.tex (dit ctt). Avant toute question, consulter les archives !

Il existe au moins 2 façons d’utiliser ces forums :

Façon simple :
le plus simple est de passer par l’interface Web 3 suivante :

En cliquant sur le lien en rouge fr.comp.text.tex en bas de la liste à gauche, il est possible de (notamment) :

  1. lire les messages qui ont été postés sur le forum ;
  2. écrire des messages sur le forum, mais seulement après enregistrement préalable sur le site http://news.nemoweb.net/.
Façon ergonomique :
le plus ergonomique est de se créer un compte de News avec des utilitaires, notamment de courrier électronique tels que :

Ceci nécessite néanmoins de pouvoir accéder à un serveur Usenet mais seuls certains fournisseurs d’accès à Internet le proposent. On pourra trouver d’autres moyens d’accéder gratuitement à des serveurs Usenet, par exemple ici ou ici.

5.2.3 Site de questions et réponses

Un nouvel outil, déclinaison francophone de sites de questions et réponses tels que http://tex.stackexchange.com/ :

est un moyen simple de poser des questions avec une probabilité élevée d’obtenir une ou plusieurs réponses pertinentes.

Ce type d’outil étant encore assez méconnu, il est fortement recommandé de prendre quelques minutes pour en lire la FAQ et ce, dans le but d’augmenter ses chances d’être aidé rapidement.

5.3 Les ecm

Que ce soit sur les listes, forums d’entraide ou sites de questions et réponses dédiés à LATEX, il est recommandé d’accompagner la question qu’on pose d’un exemple complet minimal (ecm). Il s’agit d’un fichier source :

  1. mettant en évidence le problème rencontré ;
  2. complet, c’est-à-dire contenant tout ce qui permet de le compiler (de \documentclass à \end{document} en passant par \begin{document}) ;
  3. minimal, c’est-à-dire allégé de tous packages et de tout texte qui ne soient pas en rapport direct avec la question posée (sont toutefois conseillés les packages inputenc, fontenc, lmodern et, dans une moindre mesure, babel).

On trouvera plus de détails sur les ecm dans la FAQ de http://texnique.fr/.

6 Ressources locales

6.1 Ressources fournies avec la distribution TEX Live de LATEX

Pour consulter la documentation d’un package, il suffit de saisir :

texdocpackage

en ligne de commande. Par exemple,

texdocxcolor
  • texdoc texlive-fr : tout sur l’installation et la maintenance de la distribution TEX Live (en français) ;
  • texdoc lshort-fr : manuel d’initiation à LATEX (en français) ;
  • texdoc l2tabufr : erreurs les plus communes dans l’utilisation de LATEX et quelques conseils pour les éviter (en français) ;
  • texdoc latex2e : aide LATEX classée par sujets, commandes ou environnements (en anglais) ;
  • texdoc faq : FAQ (en anglais) ;
  • texdoc symbols : liste des 14 283 (!) symboles disponibles et les commandes LATEX qui les produisent.

6.2 Ressources fournies avec TeXstudio

  1. Pour obtenir une aide générale sur les commandes LATEX, il suffit de se rendre dans le menu Aide Aide LaTeX...
  2. Pour obtenir de l’aide sur TeXstudio lui-même, il suffit de se rendre dans le menu Aide Manuel de TeXstudio...
  3. Pour consulter la documentation d’un package chargé dans un fichier .tex (donc en argument d’une commande \usepackage), il suffit de maintenir la touche CTRL enfoncée et de faire un clic gauche sur le nom de ce package.

7 Trouver la commande correspondant à un symbole

Pour connaître ou retrouver la commande correspondant à un symbole donné, il suffit de dessiner ce dernier ! Pour ce faire, on se rendra sur le site detexify.

8 Typographie

Avec LATEX, on réalise de magnifiques documents mais si on commet des erreurs typographiques, c’est du gâchis ! Pour éviter cet écueil, ne pas hésiter à consulter les excellents documents :

1.Anciennement appelé TexMakerX et au départ basé sur Texmaker.

2.FAQ : “Frequently Asked Questions” soit « Foire Aux Questions ».

3.Celle-ci est encore expérimentale et ne donne accès qu’à des forums francophones.

Ce site utilise les logiciels libres GNU/Linux Mandriva, Apache, Zope et CPS (qui inclut CPSSkins).