Académique Documents
Professionnel Documents
Culture Documents
Exercice 1 (Supports du cours). Allez sur le site web du cours, téléchargez les documents de la
Semaine 2 mentionnés sous ‘Les supports du cours’. Pour vous faciliter ce qui suit, imprimez (si vous ne
l’avez pas encore fait) les transparents du cours ‘Introduction à LATEX’ et ouvrez le document PDF ‘La-
TeX2e Command Summary’. Si jamais vous voulez imprimer ce dernier, utilisez le ‘PDF 2up’ qui contient
deux pages par page A4. N’oubliez pas de jeter attentivement un coup d’oeil sous ‘Références conseillées’.
Exercice 2 (Mis en place). Créez dans le répertoire ‘TP.Math’ (que vous avez crée la semaine dernière)
un sous-répertoire ‘LaTeX’. Vérifier bien que le répertoire existe et placez vous dans ce répertoire (cd).
Exercice 3 (‘Hello world’ en LATEX). Pour commencer nous allons nous pencher sur un document
très simple :
\documentclass[a4paper, 11pt]{article}
\title{My First \LaTeX{} Document}
\author{Diego Kuonen}
\begin{document}
\maketitle
Hello, world!
\end{document}
Créez dans le répertoire ‘LaTeX’ un nouveau fichier texte appelé ‘helloworld.tex’ et copiez ce texte
dedans.
pdflatex helloworld.tex
dans une console. Vous devriez voir quelques lignes s’afficher (essayez de les comprendre), et trois
nouveaux fichiers sont créés.
– Le fichier .pdf est la sortie de la compilation — ce que vous pouvez voir et imprimer.
– Le fichier .aux est un fichier auxiliaire, qui contient des choses comme les numéros de section
et de figures, pour la création d’une table des matières ou d’une table des figures.
– Le fichier .log est le fichier qui enregistre toutes les informations de LATEX — messages de
compilation et erreurs.
Examinez attentivement les fichiers .aux et .log, et visualiser le fichier .pdf. Joli n’est-ce pas ?
Essayez aussi de faire la compilation avec la commande ‘latex’ en passant par un .dvi. Créez
ce dernier fichier, visualisez le fichier ‘helloworld.dvi’, convertissez-le en fichier .ps (en utilisant
dvips avec l’option -o) et visualisez ce dernier.
1
• Regardez plus précisément le code du fichier ‘helloworld.tex’ et essayez de comprendre toutes les
lignes. Mettez des commandes en commentaires (en ajoutant un % devant la ligne) et recompilez
avec pdflatex. Commentez.
\documentclass[a4paper, 11pt]{article}
\usepackage{amsmath}
\begin{document}
$$
\sum_{i=0}^n i = \frac{n(n+1)}{2}
$$
\begin{equation*}
\sum_{i=0}^n i = \frac{n(n+1)}{2}
\end{equation*}
\end{document}
Compilez-le en tapant
pdflatex maths.tex
Ajoutez à ce fichier les formules mathématiques suivantes (y compris numérotation ; un cadre symbolise
une formule) :
n
X n(n + 1)
i= (1)
2
i=0
Z ∞ √
2
e−x dx = π (3)
−∞
Z ∞ n
X
f (x) dx ≈ wi exp(xi )f (xi )
0 i=1
r
−1 X
n r n−r
var U (X) = var Ur (X1 , . . . , Xn ) = ηc
r c r−c
c=1
2
N
X
(ci − c̄)2
i=1
lim →∞ (4)
N →∞ max (ci − c̄)2
1≤i≤N
Les formules (2) et (3) se démontrent facilement. J’ai utilisé la commande \ref pour faire les
références qui étaient produites par \label et \’e pour faire un ‘é’.
Exercice 5 (Macros LATEX pour vos rapports et transparents). Pour vous faciliter vos premiers
pas avec la rédaction d’un rapport scientifique et de transparents en LATEX, je vous ai préparé des macros
LATEX que vous pouvez facilement adapter à vos besoins.
Pour les obtenir, tapez les commandes suivantes dans une console :
cd
tar xfv /usr/people40c/kuonen/TP.Math/LaTeX.tar
Vous devriez voir quelques lignes s’afficher (la liste de directoires et fichiers créés).
cd ~/TP.Math/LaTeX/report/
ls -al
– Le fichier ‘report.tex’ est le fichier source LATEX. Regardez-le attentivement pour voir
sa structure. Ce fichier ‘source’ (avec la commande input) deux autres fichiers LATEX :
‘abstract.tex’ et ‘body.tex’. Regardez-les attentivement pour voir leur structures.
– Le fichier ‘biblio.bib’ contient la bibliographie. Regardez son contenu.
– Le fichier ‘macros.sty’ contient la définition de macros (commandes LATEX personnalisées).
Par exemple, la commande
\newcommand{\IR}{\mathbb{R}}
vous crée un raccourci de la commande \mathbb{R}, à savoir \IR, pour écrire R en mode
mathématique ($\IR$). Essayez de comprendre les autres définitions.
– Le fichier ‘report.pdf’ est la sortie de la compilation avec pdflatex. Visualisez-le et essayez
de mieux comprendre le fichier report.tex.
– Le fichier ‘report.ps’ est la sortie de la compilation avec latex (passage par dvips). Visualisez-
le.
– Le directoire ‘figure’ contient les figures utilisées. Visualisez-les.
cd ~/TP.Math/LaTeX/slides/
ls -al
– Le fichier ‘slides.tex’ est le fichier source LATEX. Regardez-le attentivement pour voir sa
structure.
3
– Le fichier ‘slides.pdf’ est la sortie de la compilation avec pdflatex. Visualisez-le et essayez
de mieux comprendre le fichier slides.tex.
– Le fichier ‘slides.ps’ est la sortie de la compilation avec latex (passage par dvips). Visualisez-
le.
• Avant de commencer à faire des changements à ces documents il est conseillé de faire un copie de
sauvegarde des directoires originaux. Ceci peut se faire facilement avec les commandes suivantes :
cd ~/TP.Math/LaTeX/
cp -r slides slides.orig
cp -r report report.orig
Les directoires ‘slides.orig’ et ‘report.orig’ contiennent les versions originales. Ainsi vous
pouvez utiliser les documents dans les directoires ‘slides’ et ‘report’ pour vous familiariser avec
ces macros LATEX pour les utiliser pour vos rapports et transparents LATEX.
Happy TEXing!
‘Don Knuth’s
Tau Epsilon Chi (TEX) is
potentially the most significant in-
vention in typesetting in this cen-
tury. It introduces a standard
language in computer typography,
and in terms of importance,
could rank near the intro-
duction of the Guten-
berg press.’ (Gor-
don Bell)
♥