Démarrer en LaTeX
Documents utilisés lors du stage "Initiation à LaTeX" du 3 mars 2016
- Premiers pas en LaTeX
- Aide-mémoire
- Premier document : « Bonjour ! »
- Premier exercice : étude d’une fonction
- Autres suggestions d’exercices
Apprendre LaTeX par l’exemple
Voici des documents, utilisant des commandes LaTeX variées, aussi bien pour la mise en page que pour les maths, dans lesquels piocher de l’inspiration. Merci à Yannick Do et Aude Sainfort pour les originaux des documents.
- Structurer un document, insérer des images, numéroter des exercices, écrire un algorithme
- Faire des listes, écrire un tableau, un tableau de variations, utiliser des « minipages »
- Mise en page complexe avec beaucoup de minipages
- Des théorèmes, des vecteurs
- Un fichier, trois versions
Adaptation
Comment utiliser des polices « sans sérif » dans tout le document ?
- Pour le mode texte, on peut insérer la ligne ci-dessous dans le préambule :
\renewcommand{\familydefault}{\sfdefault}
- Pour le mode mathématique, il existe un package (commande à insérer également dans le préambule) :
\usepackage{sfmath}
Comment écrire tout le document en plus de « 12pt » ?
- On peut placer son texte dans un environnement qui modifie la taille des polices :
\begin{document}
\begin{Large}
...
\end{Large}
\end{document}
Les autres modificateurs de taille (small, huge, etc. ) sont aussi acceptés.
Résultats (comparer avec le premier exercice ci-dessus)
Systèmes d’équations numérotées
- Complètement à la main
Obtenu par :
$$\left\{
\begin{array}{lclr}
2x+3y&=&5&(1)\\
3x+4y&=&-1&(2)\\
\end{array}
\right.$$
- Avec le package cases
Ajouter \usepackage{cases}
dans le préambule. Ce paquet est destiné à faire des définitions par cas de fonctions, d’où son nom. Voir la doc (2 pages en Anglais). L’intérêt est de pouvoir attribuer des labels aux équations, et donc y faire référence dans le texte.
Obtenu par :
\begin{numcases}{}
2x+3y=5\label{eq1}\\
-x+y=0
\end{numcases}
référence à l'équation $(\ref{eq1})$
- Avec equation* du package amsmath
Obtenu par :
\begin{equation*}
\left\{
\begin{aligned}
2x+3y&=5&(1)\\
3x+4\,y&=-1&(2)\\
\end{aligned}
\right.
\end{equation*}
Les annales de l’APMEP
http://www.apmep.fr/-Annales-examen...
- Attention : les figures sont écrites avec pstricks (package pst-all par exemple) et sont incompatibles avec la compilation par pdflatex.
- D’une façon générale, les mondes ps (Postscript) et pdf (Portable Document Format) ne se mélangent pas facilement.
- Une méthode possible pour contourner ce problème : compiler avec latex tout seul, ce qui génère un fichier .dvi, puis passer par dvi -> ps puis ps -> pdf pour obtenir un fichier .pdf. (Bizarrement, le passage direct dvi -> pdf ne marche pas bien.)
- Par ailleurs, même pour pouvoir compiler en latex vous aurez probablement quelques packages à ajouter, et quelques erreurs à corriger : scruter le fichier .log ...
- Des complications supplémentaires se produisent si vous voulez mélanger tikz et pstricks. Il est parfois possible de compiler avec pdflatex en ajoutant le package auto-pst-pdf ET en ajoutant aux options de pdflatex - -enable-write18 (avec MiKTeX) ou -shell-escape (avec TeXLive). Ça reste compliqué... Le plus simple est probablement d’éviter les mélanges, au besoin en générant les figures dans des fichiers séparés, à inclure ensuite sous forme d’images.
Installation et documentation
Quelques liens utiles
- La page des tuteurs de l’ENS : http://www.tuteurs.ens.fr/logiciels..., un cours détaillé et accessible. Attention, le chapitre concernant l’écriture des formules mathématiques se trouve vers le bas du sommaire en colonne de gauche.
- Le site de l’association Gutenberg : https://www.gutenberg.eu.org/
- La page de Wikipédia : https://fr.wikibooks.org/wiki/LaTeX
- Le Cours OpenClassrooms sur LaTeX en Français : https://openclassrooms.com/courses/...
- La FAQ LaTeX de l’équipe GRAPPA de Lille : http://www.grappa.univ-lille3.fr/FA...