Académique Documents
Professionnel Documents
Culture Documents
Apprends LATEX !
cinquime dition
(version intermdiaire)
Avant-propos
Au sujet de ce manuel
Ce manuel a t crit lintention des lves de lcole nationale suprieure de techniques avances 1 (ENSTA ParisTech). Il est en effet essentiel
que de futurs ingnieurs sachent produire efficacement des documents de
qualit.
Nanmoins, il ne dcrit aucune spcificit propre lenvironnement informatique de lENSTA ParisTech et pourra donc savrer utile toute personne
dsirant apprendre utiliser LATEX.
Il ne prtend pas tre exhaustif et dcrit les aspects de LATEX qui sont
gnralement les plus utiles et qui vous permettront de rdiger la plupart de
vos documents.
O trouver ce manuel ?
La version jour de ce manuel (au format PDF) est disponible sur les
sites suivants :
http://www.babafou.eu.org/Apprends_LaTeX/ (site de rfrence)
http://www.ctan.org/tex-archive/info/apprends-latex/
Avant-propos
Historique
Jai dcouvert LATEX en 1992 lENSTA grce un document dintroduction court mais efficace rdig par Bruno Fiter, grce lui soit rendue,
qui effectuait alors son service militaire au centre denseignement de linformatique de lcole. Sduit par la philosophie de LATEX, je lai rapidement
adopt pour rdiger mes documents, je me suis perfectionn et jai moi aussi
commenc rpandre la bonne parole. Nanmoins, le manque dune documentation dintroduction plus complte, facilement accessible et, si possible,
en franais, rendait ladoption de LATEX par mes camarades de lENSTA
difficile. Jai donc dcid dcrire une documentation sur le sujet et de la
mettre librement la disposition de tout un chacun.
La premire dition de ce manuel a t crite au printemps 1994 et
dcrivait LATEX 2.09.
La deuxime dition a t adapte en 1996 et 1997 LATEX 2 et sest
vue rajouter quelques chapitres. De petites retouches ont t apportes dans
les annes suivantes, sans changement de fond.
La troisime dition, en 2009, reprsente principalement un travail de
clarification de la prsentation des exemples (qui sont dsormais encadrs).
Une description de la classe beamer a galement t ajoute. Par ailleurs,
lutilisation de pdflatex et du format PDF ont remplac latex et les formats
DVI et PostScript, de mme que le codage de caractres UTF-8 a remplac
ISO 8859-1 dans les exemples.
La quatrime dition, en 2010, outre une rorganisation de certains
chapitres existants, sest vue rajouter la description de xindy et de latexmk
dans le chapitre sur la ralisation dune bibliographie et dun index ainsi
que la description de la classe scrlttr2 dans le chapitre sur lcriture dune
lettre. Le chapitre sur la rdaction dun CV a t cr. Pour les personnes
souhaitant explorer le monde de LATEX, le CTAN et la commande texdoc
sont rapidement mentionns, de mme que lextension TikZ (dautant quelle
dispose dune excellente documentation en franais) ainsi que lensemble de
classes KOMA-Script et la classe memoir. Des descriptions des extensions
geometry et fancyhdr ainsi que de nombreuses extensions permettant de
changer la police de caractres ont galement t rajoutes.
La cinquime dition (non encore finalise), en 2012, a permis de dcrire
lenvironnement align ainsi que les extensions listings et listingsutf8. Un
chapitre de conclusion a galement t ajout.
Conventions typographiques
Afin de faciliter la lecture de ce document, un certain nombre de conventions typographiques ont t utilises :
le style machine crire est utilis pour les exemples de code LATEX,
4
Avant-propos
pour les noms des commandes et des environnements LATEX, pour les
noms de fichiers et pour les commandes UNIX tapes au clavier ;
litalique est utilis lors de la dfinition de nouveaux termes ainsi que
pour les exemples darguments et doptions des commandes LATEX ;
le style linal est utilis pour les noms de classes et leurs options ainsi
que pour les noms dextensions et leurs options.
Par ailleurs, les exemples de code LATEX sont encadrs afin de pouvoir les
identifier plus facilement et beaucoup sont suivis de leur rsultat, lui aussi
encadr.
Remarques et commentaires
Jespre que ce manuel sera utile au plus grand nombre et je vous invite
me faire part de vos remarques et de vos commentaires le concernant par
courriel ladresse <babafou+latex@babafou.eu.org>.
Chapitre 1
Introduction
Ce manuel est destin vous apprendre LATEX 1 dans la joie et la bonne
humeur. Aprs lavoir lu, vous devriez tre en mesure dutiliser LATEX pour
raliser tous vos documents.
1.1
Chapitre 1. Introduction
1.2
La philosophie de LATEX
1.3
LATEX et la typographie
efficace et efficace
Dans le premier cas, les deux f et le i sont en quelque sorte souds, la
fin de la boucle du premier f allant caresser la naissance de celle du second,
les deux barres des f se retrouvant dans le prolongement lune de lautre et
finissant au sommet du i, dont le point se confond avec la fin de la boucle du
second f. Cest ce quon appelle une ligature.
Dans le second cas, les lettres sont tout simplement distinctes, les unes
ct des autres.
8
1.4
3. http://www.tug.org/texlive/
4. http://fr.wikipedia.org/wiki/Logiciel_libre
Chapitre 2
2.1
Ldition
2.2
La compilation
2.3
12
2.4
2.5
La visualisation
13
Chapitre 3
3.1
Le document LATEX
3.1.1
3.1.2
La commande \documentclass
3.1.3
Le prambule
3.1.4
Les extensions
17
3.1.5
Le document
3.2
3.2.1
Structure du document
Les paragraphes
Un document LATEX est compos de paragraphes spars les uns des autres
par une ou plusieurs lignes blanches :
Voici un paragraphe assez court.
Ici commence un autre paragraphe. Comme vous le voyez,
les fins de ligne nont aucune importance sur le
formatage du paragraphe. Seules les lignes blanches
comptent.
Enfin, le dernier paragraphe conclut cet exemple.
Ce qui produit le rsultat suivant :
Voici un paragraphe assez court.
Ici commence un autre paragraphe. Comme vous le voyez, les fins de
ligne nont aucune importance sur le formatage du paragraphe. Seules les
lignes blanches comptent.
Enfin, le dernier paragraphe conclut cet exemple.
3.2.2
Les mots
Voici
de
un
texte,
des
espaces.
exemple
avec
3.2.3
Lespace inscable : ~
Dans certains cas, il faut empcher LATEX de sparer deux mots en fin de
ligne, comme ici :
Vous souvenez-vous de la srie tl dans laquelle le hros porte le numro
6?
Le 6 seul en dbut de ligne est du plus mauvais effet.
On aimerait pouvoir coller ce 6 au mot qui le prcde pour que LATEX
ne les spare jamais (cest beau lamour !). Ceci est possible grce au caractre
~. Ce caractre reprsente une espace inscable, qui est considre comme
une espace (et donc apparatra comme tel limpression), mais LATEX ne
sparera jamais en fin de ligne les deux mots quelle lie pour le meilleur et
pour le pire :
Vous souvenez-vous de la srie tl dans laquelle le hros
porte le numro~6 ?
3.2.4
Les commentaires
3.3
Vous avez remarqu que certains caractres ont une signification spciale
pour LATEX. Ainsi, le \ indique une commande, le ~ une espace inscable et
le % un commentaire.
Il existe dix caractres rservs :
$ & % # _ { } ~ ^ \
Ceux-ci ne peuvent donc pas tre imprims tels quels.
Pour les sept premiers, il existe une commande spciale consistant en un
\ (puisque cest une commande) suivi du caractre en question :
\$ \& \% \# \_ \{ \}
$&%#_{}
Pour les trois autres, on peut utiliser les commandes \textasciitilde,
\textasciicircum et \textbackslash :
\textasciitilde \textasciicircum \textbackslash
~^\
3.4
Il arrive parfois que LATEX ne sache pas quel endroit couper un mot en
fin de ligne. Et, plutt que de le couper nimporte o, il prfre ne rien faire.
Dans ce cas, le mot en question dpasse de la marge droite et LATEX gnre
lavertissement suivant :
21
22
Chapitre 4
4.1
4.2
La page de titre
4.3
Hirarchiser un document (lorganiser en parties, chapitres, sections, soussections...) est lune des choses les plus faciles faire avec LATEX. Pour cela,
on utilise les commandes du tableau 4.1.
\part{nom}
\chapter{nom}
\section{nom}
\subsection{nom}
\subsubsection{nom}
25
4.3.1
Forme toile
4.3.2
Annexes
4.4
\include{fichier}
Le fichier principal de notre livre peut donc ressembler :
\documentclass[a4paper,11pt]{book}
[...]
\begin{document}
\maketitle
\include{introduction}
\include{these}
\include{antithese}
\include{synthese}
\include{conclusion}
\end{document}
Chacun des fichiers inclus contient un chapitre donc commence par la
commande \chapter, suivie du contenu du chapitre.
La commande \include a une particularit, elle gnre une nouvelle page
avant dinclure le contenu du fichier et une nouvelle page aprs. Ceci ne pose
pas de problme si les fichiers inclus correspondent des chapitres puisque
ceux-ci sont mis en pages de cette faon. En revanche, cela peut tre gnant
si le document utilise par exemple la classe article et que les fichiers inclus
correspondent des sections.
Dans ce cas, on utilise plutt la commande \input :
\input{fichier}
Comme la commande \include, la commande \input permet dinclure
le fichier dont le nom lui est pass en argument (avec ou sans son extension
.tex) mais ne gnre pas de nouvelle page avant ou aprs dinclure le contenu
du fichier.
4.5
4.5.1
4.5.2
Ceci est une note dans
la marge.
4.6
28
4.7
Caractres spciaux
Certains symboles, certains caractres ne figurent pas sur les claviers. Heureusement, LATEX met votre disposition une srie de commandes permettant
de les imprimer.
4.7.1
Symboles
\dag
\ddag
\S
\P
\copyright
\pounds
\oe
\OE
\ae
\AE
\aa
\AA
\o
\O
\l
\L
\ss
?
!
4.7.2
\{e}
\{e}
\^{e}
\"{e}
e
e
e
e e
\~{n}
\={e}
\.{e}
\u{e}
\v{e}
\H{e}
\t{ee}
e.
e
\c{c}
\d{e}
\b{e}
e
e
\e
\e
\^e
\"e
\~n
\=e
\.e
31
4.8
Rsultat
\textup{droit}
\textit{italique}
\textsl{inclin}
\textsc{petites capitales}
\textmd{maigre}
\textbf{gras}
\textrm{romain}
\textsf{linal}
\texttt{machine crire}
droit
italique
inclin
petites capitales
maigre
gras
romain
linal
machine crire
Signification
upright
italic
slanted
small caps
medium
boldface
roman
sans serif
typewriter
\upshape
\itshape
\slshape
\scshape
\mdseries
\bfseries
\rmfamily
\sffamily
\ttfamily
33
4.9
\large
\Large
\LARGE
\huge
\Huge
corps
corps
corps
corps
corps
corps
corps
corps
corps
corps
4.10
millimtre
centimtre
1em est gal la largeur de la lettre M dans la fonte courante
1ex est gal la hauteur de la lettre x dans la fonte courante
pouce (inch en anglais), 1in = 2.54cm
point pica, 1in = 72.27pt
pica, 1pc = 12pt
Table 4.9 Units de mesure utilises par LATEX.
La commande \hspace est rarement utilise, contrairement la commande \vspace qui sert le plus souvent laisser un espace dans un texte ou
dans une figure.
4.11
36
37
Chapitre 5
5.1
\begin{quote}
Je passe la suite du texte en \itshape italique.
Blabla...
\end{quote}
Mais le texte est normal hors de lenvironnement.
5.2
Lenvironnement em
5.3
41
5.4
Lenvironnement verse
42
5.5
Les environnements center, flushleft et flushright permettent respectivement de centrer du texte ou de ne laligner que dun ct (par dfaut,
le texte est justifi). On peut forcer un retour la ligne grce la commande
\\.
\begin{center}
Voici un paragraphe centr. \LaTeX\ se dbrouille tout
seul pour faire la mise en pages et couper les lignes
o il faut.
Voici deux lignes \\
centres.
\end{center}
43
\begin{flushleft}
Voici un paragraphe align gauche. \LaTeX\ se
dbrouille tout seul pour faire la mise en pages et
couper les lignes o il faut.
Voici deux lignes \\
alignes gauche.
\end{flushleft}
\begin{flushright}
Voici un paragraphe align droite. \LaTeX\ se
dbrouille tout seul pour faire la mise en pages et
couper les lignes o il faut.
Voici deux lignes \\
alignes droite.
\end{flushright}
5.6
Lenvironnement verbatim
\begin{verbatim}
Il ne se passe rien dans lenvironnement verbatim.
Les commandes \LaTeX\ et les caractres spciaux
($&%#_{}~^\) ne sont pas interprts.
\end{verbatim}
5.7
Les listes sont trs souvent employs par les utilisateurs de LATEX. Elles
permettent :
de structurer ses ides ;
darer le texte ;
damliorer sa lisibilit.
La liste ci-dessus a t obtenue grce lenvironnement itemize ainsi :
\begin{itemize}
\item de structurer ses ides ;
\item darer le texte ;
\item damliorer sa lisibilit.
\end{itemize}
Chaque lment de la liste doit commencer par la commande \item, qui
imprime un tiret.
Les lignes blanches dans cet exemple (ainsi que dans ceux qui suivent) ne
sont pas obligatoires mais elles rendent le source plus lisible en permettant de
bien diffrencier les lments, surtout lorsquils sont nombreux et longs. On
peut galement, si on le souhaite, indenter les lments pour mieux reflter
la structure de lenvironnement.
Lenvironnement enumerate sutilise comme lenvironnement itemize,
mais il numrote ses lments :
45
\begin{enumerate}
\item premier lment ;
\item deuxime lment ;
\item troisime lment.
\end{enumerate}
1. premier lment ;
2. deuxime lment ;
3. troisime lment.
Lenvironnement description permet de choisir soi-mme le texte figurant au dbut de chaque lment de la liste au moyen de largument optionnel
de la commande \item :
\begin{description}
\item[itemize] pour faire des listes simples ;
\item[enumerate] pour faire des listes numrotes ;
\item[description] pour faire des listes dont chaque lment
dbute par le texte de son choix.
\end{description}
5.8
Lenvironnement tabbing
\begin{tabbing}
Troisime ligne
Premire ligne
Deuxime ligne
Troisime ligne
\end{tabbing}
\=
\>
\>
\>
le plus long
court
moins court
le plus long
\=
\>
\>
\>
Tout ceci nest pas trs clair et mrite donc quelques explications :
chaque tabulation est mise en place grce la commande \= ;
on se place sur la prochaine tabulation grce la commande \> ;
la commande \kill permet de ne pas imprimer la ligne sur laquelle
elle se trouve ;
chaque ligne (sauf la dernire et celles se terminant par \kill) doit
se terminer par \\.
Dans notre exemple, on a plac les tabulations par rapport aux lments
de chaque colonne qui semblent les plus longs (dans la premire ligne qui na
pas t imprime cause de la commande \kill).
Lalignement vertical des commandes \= et \> nest pas ncessaire mais
permet de se rapprocher de ce qui sera imprim au final et de mieux apprhender le positionnement des tabulations.
Par malchance, le mot Deuxime , quand il est imprim, est lgrement
plus long que le mot Troisime , bien quil comporte moins de lettres. Il
en est de mme pour moins court et plus long . Le placement des
tabulations nest donc pas aussi simple quon pourrait le penser et ncessite
une vrification systmatique sur le document final. Il peut aussi varier en
fonction de la fonte utilise.
On peut redfinir la position et le nombre des tabulations au milieu de
lenvironnement, si ncessaire :
48
\begin{tabbing}
a cest long \= a cest long \= a cest long \\
court
\> court
\> court
\\
a cest vraiment long \= moins long \\
tout petit
\> court
\end{tabbing}
5.9
Sparc
HP
PC
SunOS
HP-UX
NetBSD
4.1.4
10.20
1.2.1
SunOS
HP-UX
NetBSD
4.1.4
10.20
1.2.1
les lignes verticales sont obtenues en plaant des |entre les lettres dfinissant lalignement des colonnes dans largument de lenvironnement
tabular (ces lignes stendent sur toute la hauteur du tableau) ;
les lignes horizontales sont obtenues par la commande \hline, place
entre chaque ligne du tableau (sans \\ aprs).
Encore un tableau :
\begin{tabular}{|p{5cm}|*{2}{c|}}
\hline
& Contenance
\hline
\bfseries Blanche de Bruges &
33 cl
\hline
\bfseries Guinness
&
1 pint
\hline
\bfseries Kronenbourg
&
33 cl
\hline
\end{tabular}
50
& Quantit \\
&
10
\\
&
\\
&
\\
Blanche de Bruges
Guinness
Kronenbourg
Contenance
33 cl
1 pint
33 cl
Quantit
10
5
0
Blanche de Bruges
Guinness
Kronenbourg
Commande
Contenance Quantit
33 cl
10
1 pint
5
33 cl
0
La commande :
51
\cline{i-j}
trace une ligne horizontale entre les colonnes i et j du tableau.
Il est possible de modifier localement le format du tableau grce la
commande :
\multicolumn{nombre}{format}{texte}
qui remplace nombre colonnes du tableau par texte conformment format.
Cette commande est gnralement utilise pour tendre un lment du tableau
sur plusieurs colonnes (cest le cas pour la case Commande ), pour modifier
lalignement dune case ou pour supprimer certains filets verticaux (cest le
cas pour les deux cases vides de gauche).
Pour approfondir vos connaissances sur lenvironnement tabular, vous
pouvez consulter [7, pages 6263 et 204207] et [13, chapitre 5].
5.10
figure
dessins
5.11
53
5.12
darguments]{dfinition
de
d-
essai
lenvironnement
de
tab
55
Chapitre 6
LATEX mathmatique
Lun des atouts de LATEX est certainement la facilit avec laquelle il
permet de raliser les textes scientifiques les plus complexes. Son mode
mathmatique standard convient la plupart des besoins. Pour aller plus
loin, il peut savrer ncessaire dutiliser des extensions spcialises, en
particulier lextension amsmath (voir [13, chapitre 8]). Il existe galement
de nombreuses extensions pour reprsenter des molcules, des diagrammes
utiliss en physique des particules, des circuits lectriques, etc. (voir [21,
chapitre 8]).
Les rgles typographiques dcriture des mathmatiques sont, pour la
plupart, respectes automatiquement par LATEX. Il nest cependant pas inutile
de se reporter [26, pages 107 116] pour en prendre connaissance. Les rgles
qui demandent une attention particulire seront indiques au paragraphe
6.10.
6.1
6.1.1
Lenvironnement math
6.1.2
Lenvironnement displaymath
Lenvironnement displaymath permet de composer des formules mathmatiques seules sur une ligne :
Ce qui conduit :
\begin{displaymath}
x + y + z = n
\end{displaymath}
Ce qui conduit :
x+y+z =n
Comme pour lenvironnement math, il existe une forme plus simple, \[
. . . \]. On aurait donc pu crire :
Ce qui conduit :
\[
x + y + z = n
\]
58
6.2
6.2.1
6.2.2
Il peut tre utile de mettre quelques mots dans une formule. Mais pour
cela il faut ramener LATEX du mode mathmatique au mode texte. Ceci est
possible grce la commande \mbox :
\[
f(x) > 1 \mbox{ si } x < 3
\]
6.3
\alpha
\beta
\gamma
\delta
\epsilon
\varepsilon
\zeta
\eta
\theta
\vartheta
\iota
\kappa
\lambda
\mu
\nu
\xi
\pi
\varpi
\rho
\varrho
\sigma
\varsigma
\tau
\upsilon
\phi
\varphi
\chi
\psi
\omega
\Psi
\Omega
Majuscules
\Gamma
\Delta
\Theta
\Lambda
\Xi
\Pi
\Sigma
\Upsilon
\Phi
6.3.1
Lettres grecques
6.3.2
\pm
\mp
\times
\div
\ast
\star
\circ
\bullet
\cdot
]
u
t
\
o
\cap
\cup
\uplus
\sqcap
\sqcup
\vee
\wedge
\setminus
\wr
4
5
/
.
\diamond
\bigtriangleup
\bigtriangledown
\triangleleft
\triangleright
\lhd a
\rhd a
\unlhd a
\unrhd a
\oplus
\ominus
\otimes
\oslash
\odot
\bigcirc
\dagger
\ddagger
\amalg
6.3.3
<
v
`
a
\leq
\prec
\preceq
\ll
\subset
\subseteq
\sqsubset a
\sqsubseteq
\in
\vdash
=
w
3
a
\geq
\succ
\succeq
\gg
\supset
\supseteq
\sqsupset a
\sqsupseteq
\ni
\dashv
'
=
6
=
.
=
\equiv
\sim
\simeq
\asymp
\approx
\cong
\neq
\doteq
\propto
|=
|
k
./
1
^
_
\models
\perp
\mid
\parallel
\bowtie
\Join a
\smile
\frown
62
x 6 F
6.3.4
Flches
(
)
*
)
a
\leftarrow
\Leftarrow
\rightarrow
\Rightarrow
\leftrightarrow
\Leftrightarrow
\mapsto
\hookleftarrow
\leftharpoonup
\leftharpoondown
\rightleftharpoons
7
,
*
+
;
\longleftarrow
\Longleftarrow
\longrightarrow
\Longrightarrow
\longleftrightarrow
\Longleftrightarrow
\longmapsto
\hookrightarrow
\rightharpoonup
\rightharpoondown
\leadsto a
l
m
%
&
.
-
\uparrow
\Uparrow
\downarrow
\Downarrow
\updownarrow
\Updownarrow
\nearrow
\searrow
\swarrow
\nwarrow
6.3.5
Symboles divers
<
=
0
a
\aleph
\hbar
\imath
\jmath
\ell
\wp
\Re
\Im
\mho a
>
\prime
\emptyset
\nabla
\surd
\top
\bot
\|
\angle
[
\
]
\
\forall
\exists
\neg
\flat
\natural
\sharp
\backslash
\partial
2
3
4
\infty
\Box a
\Diamond a
\triangle
\clubsuit
\diamondsuit
\heartsuit
\spadesuit
6.3.6
Accents
\hat{a}
\check{a}
\breve{a}
a
`
a
~a
\acute{a}
\grave{a}
\tilde{a}
\bar{a}
\vec{a}
a
a
\dot{a}
\ddot{a}
g
d abc
xyz,
z + 1 = z + 1, +
Enfin, les commandes \overbrace et \underbrace placent des accolades
sur ou sous le texte. On peut ajouter un commentaire en mettant un exposant aprs la commande \overbrace ou un indice aprs la commande
\underbrace :
64
\[
a^n = \overbrace{a \times a \times \cdots
\times a}^{\mbox{$n$ fois}}
\]
n fois
}|
{
a = a a a
n
6.3.7
= ( )
6.3.8
Ensembles
N
Z
D
Q
R
C
bbold
dsfont
\mathbbmss
\mathbbmtt
\mathbb
\mathds
N
Z
D
Q
R
C
N
Z
D
Q
R
C
N
Z
D
Q
R
C
N
Z
D
Q
R
C
6.4
Modifier lespacement
Dans certains cas, il peut tre utile de modifier lespacement, afin dloigner ou de rapprocher certains symboles (voir le tableau 6.8).
\,
\:
\;
petite espace
moyenne espace
grande espace
\!
\quad
\qquad
6.5
x + y + 2^n\Omega\cos\theta $
\mathit{x + y + 2^n\Omega\cos\theta}
\mathrm{x + y + 2^n\Omega\cos\theta}
\mathbf{x + y + 2^n\Omega\cos\theta}
\mathsf{x + y + 2^n\Omega\cos\theta}
\mathtt{x + y + 2^n\Omega\cos\theta}
$
$
$
$
$
x + y + 2n cos
x + y + 2 n cos
x + y + 2n cos
x + y + 2n cos
x + y + 2n cos
x + y + 2n cos
6.6. Fractions
6.6
Fractions
\[
\frac{x+1}{x+2}
\]
x+1
x+2
67
6.7
Racines
x2 + y 2 ,
6.8
Dlimiteurs
Les dlimiteurs, prsents dans le tableau 6.10, sont des symboles permettant dencadrer des formules. Leur hauteur sadapte celle de la formule.
(
[
{
b
d
h
/
|
(
[
\{
\lfloor
\lceil
\langle
/
|
)
]
}
c
e
i
\
k
)
]
\}
\rfloor
\rceil
\rangle
\backslash
\|
\uparrow
\downarrow
\updownarrow
\Uparrow
\Downarrow
\Updownarrow
a11 a12
a21 a22
|x| =
6.9
x si x 0
x si x < 0
`a
Z
R
H
\sum
\prod
\coprod
\int
\oint
T\
S[
FG
W_
V^
\bigcap
\bigcup
\bigsqcup
\bigvee
\bigwedge
JK
NO
LM
U]
\bigodot
\bigotimes
\bigoplus
\biguplus
P+
i=0
+
X
xi
xi
i=0
Rb
a
Z b
f (x)dx
f (x)dx
On en dduit donc
+
X
1
2
=
.
n2
6
n=1
f (x) dx
V =
ZZZ
6.10
Mathmatiques et typographie
Z b
f (x)dx
f (x) dx
f (x) dx
\[
\mathrm{e}^{\mathrm{i}\pi} + 1 = 0
\]
ei + 1 = 0
Les constantes physiques se composent galement en romain :
\[
E = m\mathrm{c}^2
\]
E = mc2
En cas dutilisation intensive de certaines constantes, il peut tre utile
de dfinir des commandes permettant de les reprsenter, comme il a t fait
pour \diff.
6.11
Fonctions et oprateurs
x+
limx+ lnx = +
Mais alors loprateurs lim et la fonction ln ne sont pas en romain.
Essayons donc ainsi :
72
\[
\mbox{lim}_{x \rightarrow +\infty} \mbox{ln} x = +\infty
\]
limx+ lnx = +
Cest mieux, mais on na pas le bon espacement, et x + nest pas
plac sous le symbole lim comme il devrait ltre.
Pour rsoudre ces problmes, LATEX fournit les commandes prsentes
dans le tableau 6.12.
\arccos
\arcsin
\arctan
\arg
\cos
\cosh
\cot
\coth
\csc
\deg
\det
\dim
\exp
\gcd
\hom
\inf
\ker
\lg
\lim
\liminf
\limsup
\ln
\log
\max
\min
\Pr
\sec
\sin
\sinh
\sup
\tan
\tanh
x+
est donc :
\[
\lim_{x \rightarrow +\infty} \ln x = +\infty
\]
Certaines des commandes du tableau 6.12 se comportent comme des
symboles de taille variable en ce qui concerne le placement de leurs indices.
Cest en particulier le cas des limites :
$ \lim_{x \rightarrow 0} \ln x = -\infty $
limx0 ln x =
Enfin, les commandes \bmod et \pmod permettent dimprimer les deux
formes de loprateur modulo :
$ c = a \bmod b $ \qquad $ a \equiv b \pmod{n} $
73
6.12
a b (mod n)
Les tableaux (en particulier les matrices) sobtiennent grce lenvironnement array, qui sutilise exactement comme lenvironnement tabular :
\[
{\mathcal A} = \left(
\begin{array}{ccc}
a_{11} & a_{12} & a_{13} \\
a_{21} & a_{22} & a_{23} \\
a_{31} & a_{32} & a_{33}
\end{array}
\right)
\]
\[
{\mathcal A} = \left(
\begin{array}{cccc}
a_{11} & a_{12} & \cdots
a_{21} & a_{22} & \cdots
\vdots & \vdots & \ddots
a_{m1} & a_{m2} & \cdots
\end{array}
\right)
\]
A=
&
&
&
&
a_{1n} \\
a_{2n} \\
\vdots \\
a_{mn}
a11
a21
..
.
a12
a22
..
.
..
.
a1n
a2n
..
.
aij =
i>0
j>0
6.13
\begin{equation} \label{equation/euler}
\mathrm{e}^{\mathrm{i}\pi} + 1 = 0
\end{equation}
ei + 1 = 0
(6.1)
Comme tout ce qui est numrot, on peut rfrencer une quation par la
commande \label, puis rappeler son numro par la commande \ref.
Le numro dquation apparat droite par dfaut. On peut le faire
apparatre gauche en utilisant loption de classe leqno.
6.14
ATTENTION : lespacement produit au moyen de lenvironnement eqnarray est trop important. Il vaut mieux lui prfrer
lenvironnement align (voir le paragraphe 6.15).
Il peut tre ncesssaire de superposer des formules ou de drouler un
calcul en gardant un symbole align (le signe =, par exemple). Pour cela, on
utilise lenvironnement eqnarray :
\begin{eqnarray}
\ln xy
& = & \ln x + \ln y \\
\exp(x+y) & = & \exp x \: \exp y
\end{eqnarray}
ln xy = ln x + ln y
exp(x + y) = exp x exp y
(6.2)
(6.3)
\begin{eqnarray}
\int_1^2 x^2 \diff x
& = & \left[ \frac{x^3}{3} \right]_1^2 \nonumber \\
& = & \frac{2^3}{3} - \frac{1^3}{3}
\nonumber \\
& = & \frac{8}{3} - \frac{1}{3}
\nonumber \\
& = & \frac{7}{3}
\end{eqnarray}
Z 2
1
x dx =
=
=
=
"
x3
3
23
#2
1
13
3
3
8 1
3 3
7
3
(6.4)
6.15
\begin{align}
\ln xy
& = \ln x + \ln y \\
\exp(x+y) & = \exp x \: \exp y
\end{align}
ln xy = ln x + ln y
exp(x + y) = exp x exp y
(6.5)
(6.6)
\begin{align}
\int_1^2 x^2 \diff x
& = \left[ \frac{x^3}{3} \right]_1^2 \nonumber \\
& = \frac{2^3}{3} - \frac{1^3}{3}
\nonumber \\
& = \frac{8}{3} - \frac{1}{3}
\nonumber \\
& = \frac{7}{3}
\end{align}
Z 2
1
"
x3
x dx =
3
2
#2
1
23 13
=
3
3
8 1
=
3 3
7
=
3
(6.7)
\begin{align*}
\int_0^\pi \sin x \diff x
& = \left[ - \cos x \right]_0^\pi \\
& = - \cos \pi + \cos 0
\\
& = 1 + 1
\\
& = 2
\end{align*}
Z
0
6.16
Thormes, dfinitions...
80
Chapitre 7
Bibliographie et index
Raliser une bibliographie ou un index est gnralement assez compliqu.
Pour cela, LATEX sappuie sur deux autres logiciels, BibTEX et MakeIndex,
afin de rendre ce travail simple et efficace.
7.1
7.1.1
Lenvironnement thebibliography
Bibliographie
[1] Leslie Lamport : LATEX : a document preparation system. AddisonWesley, second edition, 1994.
[2] Frank Mittelbach et Michel Goossens : The LATEX Companion. AddisonWesley, second edition, 2004.
Lenvironnement thebibliography sutilise peu prs comme lenvironnement itemize. Chaque lment de la bibliographie commence par la
commande \bibitem, qui prend en argument une chane de caractres permettant, comme avec \label, de faire rfrence louvrage. Puis on met la
suite lauteur ou les auteurs de louvrage, son titre (en italique, cest lusage),
son diteur, son anne de parution et toute information devant figurer dans
la bibliographie.
Dans la version imprime, chaque lment de la bibliographie est repr
par un nombre entre crochets gnr automatiquement. Il est possible dassigner une tiquette personnalise grce largument optionnel de \bibitem :
\bibitem[Lamport 1994]{latex-a-document-preparation-system}
Leslie Lamport :
\textit{\LaTeX: a document preparation system}.
Addison-Wesley, second edition, 1994.
Ce qui donne :
[Lamport 1994] Leslie Lamport . . .
Largument de lenvironnement thebibliography prcise la taille maximale de ces tiquettes :
lorsquon ne les personnalise pas, on met gnralement le nombre
dlments de la bibliographie ;
lorsquon les personnalise, on met ltiquette la plus longue (qui
nest pas toujours vidente dterminer comme nous lavons vu avec
lenvironnement tabbing).
La commande \cite permet de faire rfrence un lment de la bibliographie au sein du document. Elle imprime le numro ou ltiquette de
louvrage :
Voir \cite{the-latex-companion} pour plus de prcisions.
82
7.1.2
BibTEX
Le tableau 7.1 contient la liste des types dentres reconnus par BibTEX.
Pour chaque type sont indiqus sa signification ainsi que les champs obligatoires et optionnels (les autres, sil y en a, tant ignors) dont la signification
sera explique dans le tableau 7.2.
84
BOOK
BOOKLET
CONFERENCE
INBOOK
INCOLLECTION
INPROCEEDINGS
MANUAL
MASTERSTHESIS
PHDTHESIS
PROCEEDINGS
TECHREPORT
UNPUBLISHED
Les champs utiliss par BibTEX, ainsi que leur signification, sont indiqus
dans le tableau 7.2.
7.1.2.4
ADDRESS
ANNOTE
AUTHOR
BOOKTITLE
CHAPTER
CROSSREF
EDITION
EDITOR
HOWPUBLISHED
INSTITUTION
JOURNAL
KEY
MONTH
NOTE
NUMBER
ORGANIZATION
PAGES
PUBLISHER
SCHOOL
SERIES
TITLE
TYPE
VOLUME
YEAR
87
[...]
\begin{document}
[...]
% la fin du document :
\bibliography{fichier1,fichier2,fichier3}
Si vous voulez inclure dans la bibliographie des ouvrages auxquels vous
ne faites pas rfrence dans votre document, utilisez la commande \nocite
(place par exemple juste aprs la commande \bibliography), avec en
argument la liste des cls de ces ouvrages, spares par des virgules :
\nocite{guide-to-latex,bibtexing,makeindex}
Il est aussi possible dinclure dans la bibliographie tous les ouvrages
rpertoris dans les bases de donnes bibliographiques en mettant * comme
argument de \nocite :
\nocite{*}
Enfin, pour gnrer la bibliographie et linclure dans votre document, il
faut :
Compiler votre document avec LATEX :
pdflatex document.tex
Excuter BibTEX sur votre document :
bibtex document
(ne mettez pas lextension .tex, BibTEX naime pas a). BibTEX
gnre alors un fichier .bbl, qui contient la bibliographie mise en pages
(pour les curieux, cela est fait avec lenvironnement thebibliography)
selon le style indiqu par la commande \bibliographystyle.
89
7.2
Faire un index
La ralisation dun index est trs simple faire avec LATEX. Il suffit
de placer dans le texte des commandes \index pour gnrer les entres
correspondantes dans lindex.
Avant cela, il faut modifier un peu votre document :
chargez lextension makeidx ;
ajoutez la commande \makeindex dans le prambule ;
mettez la commande \printindex lendroit o vous voulez voir
apparatre lindex (cest gnralement la fin du document, aprs la
bibliographie et avant la table des matires).
Le formatage de lindex ncessite lutilisation dun logiciel externe, qui va
classer les entres dans lordre alphabtique et fusionner les entres identiques.
Historiquement, on utilisait MakeIndex pour cela (voir le paragraphe 7.2.3).
Malheureusement, celui-ci est incapable de traiter correctement les mots
contenant des caractres accentus. Si lon crit un document dans une langue
en utilisant (ce qui est notre cas), il est prfrable dutiliser xindy (voir le
paragraphe 7.2.4).
7.2.1
La commande \index
7.2.2
Gnrer lindex
7.2.3
1
"\n \\hfill \\textbf{\\large"
"} \\hfill \\nopagebreak\n"
"Symboles"
"symboles"
" \\dotfill\\ "
" \\dotfill\\ "
" \\dotfill\\ "
7.2.4
92
7.3
La commande latexmk
7.4
95
Chapitre 8
8.1
8.2
La commande texdoc
8.3
Les marges par dfaut des classes standards (voir le paragraphe 3.1.2.1)
sont assez gnreuses. Celles des classes KOMA-Script (voir le paragraphe
8.8.1) sont un peu plus rduites. Sans tomber dans lexcs qui consiste les
diminuer au-del du raisonnable, il est parfois utile de rduire les marges
dun document.
Lextension geometry permet de modifier les marges. Elle se charge dans le
prambule du document avec une ou plusieurs options permettant dindiquer
la taille des marges.
Utilise sans option, lextension geometry dfinit des marges plus rduites
que les marges standards :
\usepackage{geometry}
Loption margin permet de fixer la mme taille aux quatre marges (tte,
pied, gauche et droite) du document :
\usepackage[margin=2cm]{geometry}
Les options top et bottom permettent respectivement de fixer la taille des
marges de tte et de pied :
\usepackage[top=2cm,bottom=2cm]{geometry}
Les options left et right permettent respectivement de fixer la taille des
marges gauche et droite :
\usepackage[left=2cm,right=2cm]{geometry}
98
8.4
en-tte central
en-tte droit
corps de la page
pied de page gauche
8.4.1
Les filets
8.4.2
8.4.3
E
O
8.5
Nous avons utilis jusquici lextension lmodern afin de rdiger nos documents avec la police de caractres Latin Modern. De nombreuses autres
polices de caractres sont utilisables avec LATEX. Certaines ncessitent lutilisation de commandes un peu compliques que nous naborderons pas mais
dautres sont utilisables de la mme faon que Latin Modern, cest--dire en
chargeant simplement une extension.
Le tableau 8.2 rpertorie quelques extensions permettant de dterminer
la police de caractres utilise dans le document.
102
Option
Nom de la police
Figure
anttor
arev
ccfonts
cmbright
fourier
fouriernc
gfsartemisia
iwona
kpfonts
kurier
lmodern
mathdesign
mathdesign
mathpazo
mathptmx
math
Antykwa Toruska
Arev Sans (Bitstream Vera Sans)
Concrete
Computer Modern Bright
Fourier-GUTenberg (Adobe Utopia)
New Century Schoolbook
Greek Font Society Artemisia
Iwona
Kp-Fonts
Kurier
Latin Modern
Bitstream Charter
Adobe Utopia
Adobe Palatino
Times
8.2
8.3
8.4
8.5
8.6
8.7
8.8
8.9
8.10
8.11
8.12
8.13
8.14
8.15
8.16
math
math
charter
utopia
x2 1
dx =
b2 1
a2 1
2
n=1 n
2
6
2 1
d =
b2 1
2 1
X+1
n=1
n2
2
x
dx =
2
x 1
pb2
pa2
x
x2 1
dx =
p
a2 1
b2 1
x
x2 1
dx =
b2 1
a2 1
b
a
x
x2 1
dx =
b2 1
a2 1
x
x2 1
dx =
b2 1
a2 1
Patricia, mon petit, je ne voudrais pas te paratre vieux jeu et encore moins
grossier... Lhomme de la pampa parfois rude, reste toujours courtois... Mais la
vrit moblige te le dire : ton Antoine commence me les briser menu !
+
X
1
2
=
n2
6
n=1
x2 1
dx =
p
p
b2 1 a2 1
b
a
x
dx = b2 1 a2 1
x2 1
105
x2 1
dx =
b2 1
a2 1
x
x2 1
dx =
b2 1
p
a2 1
Patricia, mon petit, je ne voudrais pas te paratre vieux jeu et encore moins
grossier... Lhomme de la pampa parfois rude, reste toujours courtois... Mais la
vrit moblige te le dire : ton Antoine commence me les briser menu !
+
X
1
n=1
n2
2
6
p
a
x
x2 1
dx =
b2 1
a2 1
106
Patricia, mon petit, je ne voudrais pas te paratre vieux jeu et encore moins
grossier... Lhomme de la pampa parfois rude, reste toujours courtois... Mais la
vrit moblige te le dire : ton Antoine commence me les briser menu !
+
X
1
2
=
n2
6
n =1
p
p
x
dx = b 2 1 a 2 1
p
x2 1
1
2
n2 = 6
n =1
Z b
a
x
x2 1
dx =
b2 1
a2 1
Patricia, mon petit, je ne voudrais pas te paratre vieux jeu et encore moins
grossier... Lhomme de la pampa parfois rude, reste toujours courtois... Mais la
vrit moblige te le dire : ton Antoine commence me les briser menu !
1
2
n2 = 6
n=1
+
Z b
a
p
p
x
dx = b2 1 a2 1
x2 1
107
Extension
Nom de la police
avant
berasans
helvet
tgadventor
tgheros
Avant Garde
Bera Sans
Helvetica
TEX Gyre Adventor
TEX Gyre Heros
Bera Mono
Courier
Inconsolata
TEX Gyre Cursor
beramono
courier
inconsolata
tgcursor
Commande
Figure
\textsf
\textsf
\textsf
\textsf
\textsf
8.17
8.18
8.19
8.20
8.21
\texttt
\texttt
\texttt
\texttt
8.22
8.23
8.24
8.25
+
X
1
2
=
n2
6
n=1
Zb
a
p
p
x
dx = b2 1 a2 1
2
x 1
Nom de la police
Figure
bera
bookman
chancery
charter
cyklop
libertine
newcent
tgbonum
tgchorus
tgpagella
tgschola
tgtermes
Bera
Bookman
Zapf Chancery
Charter
Cyklop
Linux Libertine
New Century Schoolbook
TEX Gyre Bonum
TEX Gyre Chorus
TEX Gyre Pagella
TEX Gyre Schola
TEX Gyre Termes
8.27
8.28
8.29
8.30
8.31
8.32
8.33
8.34
8.35
8.36
8.37
8.38
Patricia, mon petit, je ne voudrais pas te paratre vieux jeu et encore moins grossier...
Lhomme de la pampa parfois rude, reste toujours courtois... Mais la vrit moblige te le
dire : ton Antoine commence me les briser menu !
112
Patricia, mon petit, je ne voudrais pas te paratre vieux jeu et encore moins
grossier... Lhomme de la pampa parfois rude, reste toujours courtois... Mais la
vrit moblige te le dire : ton Antoine commence me les briser menu !
Patricia, mon petit, je ne voudrais pas te paratre vieux jeu et encore moins grossier...
Lhomme de la pampa parfois rude, reste toujours courtois... Mais la vrit moblige te le dire :
ton Antoine commence me les briser menu !
113
Patricia, mon petit, je ne voudrais pas te paratre vieux jeu et encore moins
grossier... Lhomme de la pampa parfois rude, reste toujours courtois... Mais la
vrit moblige te le dire : ton Antoine commence me les briser menu !
114
8.6
8.6.1
La commande \includegraphics
Il est possible dinclure des fichiers aux formats PDF, PNG et JPEG
dans un document LATEX, grce lextension graphicx.
Pour inclure le fichier, on utilise la commande \includegraphics :
\includegraphics{fichier}
Il est prfrable de placer cette commande dans une figure, ce qui permet
de donner limage une lgende et un numro et surtout de pouvoir la
dplacer si elle risque dtre coupe en bas de page.
On peut aussi indiquer la taille que lon dsire donner limage, en
largeur :
\includegraphics[width=largeur]{fichier}
ou en hauteur :
115
\includegraphics[height=hauteur]{fichier}
Voici donc le code type dinclusion dun fichier au format PDF dans un
document LATEX :
\documentclass[a4paper,11pt]{article}
\usepackage[french]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{graphicx}
\usepackage{microtype}
\usepackage{hyperref}
\begin{document}
[...]
\begin{figure}[!htbp]
\centering
\includegraphics[width=10cm]{fichier.pdf}
\caption{Image}
\label{figure/image}
\end{figure}
[...]
\end{document}
8.6.2
Lextension TikZ
\usepackage{tikz}
Linclusion dun graphique se fait ensuite dans le corps du document
au moyen de lenvironnement tikzpicture, quon place gnralement
lintrieur dune figure.
116
Z b
f (x) dx
Nous nirons pas plus loin ici car il existe une excellente documentation
dintroduction TikZ, en franais. Vous pouvez donc vous rfrer [23] pour
en savoir plus sur TikZ.
Par la suite, la lecture de la documentation officielle de TikZ [22] vous
permettra de parfaire vos connaissances.
Enfin, le site suivant prsente de nombreux exemples de graphiques
raliss avec TikZ, accompagns de leur code source, ce qui vous permettra
de vous donner un large aperu de ce quil est possible de faire avec TikZ :
117
8.7
8.7.1
#i n c l u d e <s t d i o . h>
#i n c l u d e < s t d l i b . h>
i n t main ( i n t a r g c , c h a r argv )
{
p r i n t f ( " Bonjour ! \ n " ) ;
}
e x i t ( EXIT_SUCCESS ) ;
118
8.7.2
Les options
rien
une ligne gauche
une ligne en haut
une ligne en bas
une ligne en haut et une ligne en bas
un cadre
un cadre avec un effet dombre
e x i t ( EXIT_SUCCESS ) ;
Lorsque loption language est utilise, les mots cls du langage de programmation sont affichs en gras et les commentaires en italique. Si lon
utilise loption basicstyle avec la valeur \ttfamily, il est alors prfrable
dutiliser une police de caractres o le gras et litalique sont bien visibles.
En ce qui concerne le gras, ce nest malheureusement pas le cas pour la
police Latin Modern (extension lmodern). On peut alors charger lextension
beramono ou lextension courier (voir le tableau 8.3) aprs lextension lmodern
(ou aprs celle quon utilise pour dfinir la police de caractres principale du
document) pour modifier la police associe la dclaration \ttfamily. On
utilise gnralement lextension beramono car ses caractres sont moins larges
que ceux de lextension courier, ce qui limite le recours loption breaklines
pour les listages ayant de longues lignes.
Loption numbers permet dactiver ou de dsactiver laffichage des numros de ligne en marge du listage. La valeur none dsactive laffichage
des numros de ligne (cest la valeur par dfaut), la valeur left active leur
affichage gauche du listage, la valeur right droite :
\lstinputlisting[numbers=left]{bonjour.c}
Loption numberstyle permet dindiquer la taille des numros de ligne.
On peut lui donner comme valeur lune des dclarations indiques dans le
tableau 4.8 :
\lstinputlisting[numberstyle=\tiny]{bonjour.c}
Loption showstringspaces permet dactiver (avec la valeur true, cest
la valeur par dfaut) ou de dsactiver (avec la valeur false) laffichage
des espaces dans les chanes de caractres sous la forme dun quon peut
considrer comme inesthtique ou superflu, les espaces tant gnralement
assez visibles sans en souligner la prsence. Il est donc habituel de dsactiver
cette option :
121
\lstinputlisting[showstringspaces=false]{bonjour.c}
Bien entendu, il est possible de combiner plusieurs options :
\lstinputlisting[numbers=left,numberstyle=\tiny]{bonjour.c}
8.7.3
La commande \lstset
=
=
=
=
=
=
=
\ttfamily ,
true ,
single ,
C ,
left ,
\tiny ,
false ,
8.7.4
La commande \lstlistoflistings
La commande \lstlistoflistings, utilise gnralement en fin de document, permet dimprimer la table des listages, comme les commandes
\listoftables et \listoffigures le font respectivement pour les tableaux
et les figures :
\lstlistoflistings
Il faut pour cela que loption caption soit renseigne pour chaque listage,
afin den indiquer la lgende.
Lextension listings ntant pas francise contrairement dautres qui
savent faire bon usage de loption passe lextension babel , la commande
\lstlistoflistings produit toujours une liste intitule Listings . Il
est possible de modifier cet intitul en redfinissant, gnralement dans le
prambule du document, la commande \lstlistlistingname :
122
8.7.5
Lextension listingsutf8
8.8
Il existe dautres classes que les classes standards (qui sont indiques au
paragraphe 3.1.2.1). Certaines permettent de concevoir de nouveaux types
de document, comme la classe beamer (voir le paragraphe 11.2) qui est
utilise pour concevoir des prsentations destines tre projetes avec un
vidoprojecteur, mais dautres ont vocation remplacer les classes standards.
cet effet, elles sutilisent exactement de la mme faon mais proposent des
possibilits supplmentaires.
Cest le cas de lensemble KOMA-Script et de la classe memoir.
8.8.1
KOMA-Script
Classe KOMA-Script
article
report
book
scrartcl
scrreprt
scrbook
8.8.2
La classe memoir
125
Chapitre 9
9.1
La classe letter
9.1.1
Certaines indications peuvent tre globales pour toutes les lettres dun
mme document si les commandes correspondantes sont utilises dans le
prambule. Il sagit des commandes \address et \signature.
127
babafou
Pays des babasses
6 juin 2011
Pre Nol
Dans les nuages
Cher Pre Nol,
Comme jai t bien sage toute lanne, je voudrais pour Nol :
129
La commande \address
La commande \signature
La commande \signature permet de dfinir la signature, qui sera imprime au bas de la lettre. Les diffrentes lignes de la signature sont spares
par \\ :
\signature{Ton petit babafou \\ qui taime}
9.1.2
Lenvironnement letter
Chaque lettre est contenue dans un environnement letter dont largument est ladresse du destinataire. Les diffrentes lignes de ladresse sont
spares par \\.
La commande \opening permet de commencer la lettre proprement dite
en imprimant son argument. La commande \closing la termine par une
formule de politesse. Entre ces deux commandes, se situe le texte de la
lettre qui peut contenir nimporte quelle commande LATEX ( lexception
des commandes qui nont pas de sens dans une lettre, comme \section, par
exemple).
Le document peut contenir plusieurs lettres, chacune figurant dans un
environnement letter. Toutes ces lettres auront la mme adresse dexpditeur et la mme signature (commandes \address et \signature) si celles-ci
sont dfinies dans le prambule. Il est possible de dfinir une adresse dexpditeur et une signature diffrentes pour une lettre particulire en utilisant les
commandes \address et \signature entre \begin{letter} et \opening.
9.2
La classe scrlttr2
La classe scrlttr2 fait partie de lensemble KOMA-Script (voir le paragraphe 8.8.1). la diffrence des autres classes fournies par cet ensemble, la
classe scrlttr2 nest pas un remplaant direct de la classe letter, cest--dire
quon ne peut pas prendre une lettre crite avec la classe letter et simplement
remplacer largument de la commande \documentclass pour utiliser la classe
scrlttr2. Les diffrences sont nanmoins minimes.
La classe scrlttr2 offre plus de possibilits que la classe letter et respecte
mieux les habitudes de prsentation franaises.
130
9.2.1
Loption de classe NF
9.2.2
Les variables
\documentclass[NF]{scrlttr2}
\usepackage[french]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{microtype}
\setkomavar{fromname}{babafou}
\setkomavar{fromaddress}{Pays des babasses}
\setkomavar{subject}{Liste pour Nol}
\setkomavar{signature}{Ton petit babafou \\ qui taime}
\begin{document}
\begin{letter}{Pre Nol \\ Dans les nuages}
\opening{Cher Pre Nol,}
Comme jai t bien sage toute lanne, je voudrais
pour Nol :
\begin{itemize}
\item une nouvelle babasse ;
\item le dernier \LaTeX\ ;
\item le manuel \textit{Apprends \LaTeX\ !} ;
\item la bible de \LaTeX, le \textit{\LaTeX\ Companion}.
\end{itemize}
\closing{Joyeux Nol,}
\end{letter}
\end{document}
Figure 9.3 Exemple de lettre ralise avec la classe scrlttr2 (code source).
132
babafou
Pays des babasses
Pre Nol
Dans les nuages
6 juin 2011
Liste pour Nol
Cher Pre Nol,
Comme jai t bien sage toute lanne, je voudrais pour Nol :
une nouvelle babasse ;
le dernier LATEX ;
le manuel Apprends LATEX ! ;
la bible de LATEX, le LATEX Companion.
Joyeux Nol,
Ton petit babafou
qui taime
133
Signification
date
fromaddress
fromname
myref
signature
subject
yourref
date
adresse de lexpditeur
nom de lexpditeur
rfrence de la lettre
signature
objet de la lettre
rfrence de la lettre laquelle on rpond
9.2.3
Les options
Certains dtails de mise en pages peuvent tre modifis grce la commande \KOMAoptions (qui na pas t utilise dans lexemple de la figure
9.3). Employe dans le prambule du document, celle-ci impacte toutes les
lettres du document. Il est galement possible de limiter la porte de certaines
options une seule lettre (voir le paragraphe 9.2.4).
Il existe de nombreuses options. Nous nen tudierons que deux. Vous
pouvez vous reporter la documentation de KOMA-Script pour avoir une
description des autres.
Loption backaddress permet de supprimer ladresse de retour crite en
petits caractres au-dessus de ladresse du destinataire et ayant vocation
tre visible dans la fentre de lenveloppe :
\KOMAoptions{backaddress=false}
Loption foldmarks permet de supprimer les marques facilitant le pliage
de la lettre (qui nont par exemple pas de sens lorsque la lettre nest pas
envoye par courrier postal mais par courriel sous forme de fichier PDF) :
\KOMAoptions{foldmarks=hp}
Lorsquon utilise plusieurs options, il est possible de les regrouper dans
la mme commande \KOMAoptions en sparant chaque option de la suivante
par une virgule :
\KOMAoptions{backaddress=false,foldmarks=hp}
quon peut galement crire :
134
\KOMAoptions
{
backaddress
foldmarks
}
9.2.4
= false ,
= hp ,
Lenvironnement letter
9.3
9.3.1
Rgles typographiques
Adresse
La
Poste recommande :
dcrire une adresse sur six lignes au maximum ;
de ne jamais mettre de virgule aprs le numro de rue ;
dcrire en majuscules la dernire ligne, sans accents ni ponctuation (ce
qui est contraire toutes les rgles typographiques mais facilite, paratil, la reconnaissance optique) et si possible lensemble de ladresse.
Ce qui donne, par exemple :
Sraphin Lampion
51 rue des Bouffonneries
72530 YVRE L EVEQUE
http://www.laposte.fr/Particulier/Envoyez-et-recevez-du-courrier/
Les-offres-et-conseils-pas-a-pas/2.-Redaction-des-adresses
http://www.orthotypographie.fr/volume-I/accolade-allemand.
html#Adresse
9.3.2
Numro de tlphone
01 23 45 67 89
Il en est de mme pour un numro de tlcopieur.
136
Chapitre 10
Rdiger un CV
De nombreux recruteurs exigent sans vergogne une lettre de motivation
et un CV au seul format Word. Dautres, plus ouverts desprit et en phase
avec leur poque, acceptent volontiers le format PDF. Cest loccasion de
rdiger son CV avec LATEX. Nous tudierons dabord la classe moderncv, qui
produit probablement le rsultat le plus joli, puis la classe curve et enfin
lextension currvita.
La lecture de larticle [31] compltera ce chapitre. Il contient quelques
indications sur la faon de rdiger un CV ainsi quun tour dhorizon des
classes permettant de rdiger un CV.
Par ailleurs, les rgles typographiques indiques au paragraphe 9.3 au
sujet de ladresse et du numro de tlphone sont galement valables dans
un CV.
10.1
La classe moderncv
10.1.1
Les thmes
\documentclass[a4paper,11pt]{moderncv}
2
3
4
5
6
7
\usepackage[french]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{microtype}
8
9
\usepackage[margin=2cm]{geometry}
10
11
\moderncvtheme{classic}
12
13
14
%\setlength{\hintscolumnwidth}{45mm}
%\AtBeginDocument{\recomputelengths}
15
16
17
18
19
20
21
22
23
24
\name{Sraphin}{Lampion}
\title{Reprsentant en assurances}
\address{Place de la mairie}{99999 MOULINSART}
\phone[mobile]{06 02 03 04 05}
\phone[fixed]{01 02 03 04 05}
\phone[fax]{01 02 03 04 05}
\email{lampion@mondass.fr}
\extrainfo{Mari, beaucoup denfants}
\photo{seraphin-lampion.jpg}
25
26
27
28
\begin{document}
29
30
\makecvtitle
31
138
32
\section{Exprience professionnelle}
33
34
35
36
37
38
39
40
41
42
43
44
\section{Rfrences}
45
46
\subsection{Europe}
47
48
49
50
\subsection{International}
51
52
\cvlistitem{Gnral Alcazar}
53
54
\section{Mthodologies}
55
56
57
58
59
60
61
62
\section{Formation}
63
64
65
66
67
139
68
\section{Langues trangres}
69
70
71
\cvitemwithcomment{Belge}{courant}{langue maternelle}
\cvitemwithcomment{Espagnol}{notions}{}
72
73
\section{Activits extra-professionnelles}
74
75
76
77
78
79
80
\end{document}
Figure 10.1 Exemple de CV ralis avec la classe moderncv (code source).
le thme grce son argument, qui peut prendre lune des valeurs :
banking
casual
classic
oldstyle
\moderncvtheme{classic}
Largument optionnel de la commande \moderncvtheme, qui peut valoir
black, blue (cest la valeur par dfaut), green, grey, orange, purple ou
red, permet de choisir la couleur des rubriques :
\moderncvtheme[green]{classic}
On peut y ajouter loption roman pour utiliser dans les rubriques une
police empattement ou loption sans pour utiliser dans les rubriques une
police sans empattement (la valeur par dfaut dpend du thme utilis) :
\moderncvtheme[green,roman]{classic}
10.1.2
Exprience professionnelle
Assurances Mondass
Reprsentant
Paris
1958 1983
Dmarchage domicile.
Recherche dopportunits.
tablissement de contrats.
Rfrences
Europe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chteau de Moulinsart
Bianca Castafiore
International. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Gnral Alcazar
Mthodologies
Humour: Les histoires de mon oncle Anatole.
Opportunisme: Toutes les occasions sont bonnes
prendre.
Formation
cole de la vie
Diplme de reprsentant, option embobinage
Bruxelles
1955 1958
Langues trangres
Belge: courant
Espagnol: notions
langue maternelle
Activits extra-professionnelles
Association: Prsident du Volant Club
Association: Prsident de la socit philanthropique Les Joyeux Turlurons
141
Sraphin Lampion
Reprsentant en assurances
Je vais vous fignoler un amour de petit contrat...
Exprience professionnelle
1958 1983
Rfrences
Europe
Chteau de Moulinsart
Bianca Castafiore
International
Gnral Alcazar
Mthodologies
Humour
Opportunisme
Enfumage
Je parle beaucoup...
Formation
1955 1958
Langues trangres
Belge
Espagnol
courant
notions
langue maternelle
Activits extra-professionnelles
Association
Association
142
Sraphin Lampion
Reprsentant en assurances
Place de la mairie
99999 MOULINSART
H 06 02 03 04 05
T 01 02 03 04 05
u 01 02 03 04 05
B lampion@mondass.fr
Mari, beaucoup denfants
Exprience professionnelle
1958 1983
Rfrences
Europe
Chteau de Moulinsart
Bianca Castafiore
International
Gnral Alcazar
Mthodologies
Humour
Opportunisme
Enfumage
Je parle beaucoup...
Formation
1955 1958
Langues trangres
Belge
Espagnol
courant
notions
langue maternelle
Activits extra-professionnelles
Association
Association
143
Sraphin Lampion
Reprsentant en assurances
Place de la mairie
99999 MOULINSART
M 06 02 03 04 05
T 01 02 03 04 05
F 01 02 03 04 05
E lampion@mondass.fr
Mari, beaucoup denfants
Exprience professionnelle
1958 1983
Dmarchage domicile.
Recherche dopportunits.
tablissement de contrats.
Rfrences
Europe
Chteau de Moulinsart
International
Gnral Alcazar
Bianca Castafiore
Mthodologies
Formation
Langues trangres
Belge: courant
Espagnol: notions
Activits extra-professionnelles
1955 1958
langue maternelle
144
\name{Sraphin}{Lampion}
La commande \title (optionnelle) permet dindiquer le titre du CV (qui
correspond souvent au poste actuel ou au poste recherch) :
\title{Reprsentant en assurances}
La commande \address (optionnelle) permet dindiquer ladresse postale.
Son premier argument contient le numro et la rue, quon peut scinder en
plusieurs lignes avec \\ si ncessaire. Son second argument contient le code
postal et la ville.
\address{Place de la mairie}{99999 MOULINSART}
La commande \phone (optionnelle) permet dindiquer divers numros de
tlphone :
le numro de tlphone mobile avec loption mobile ;
le numro de tlphone fixe avec loption fixed ;
le numro de tlcopieur avec loption fax.
\phone[mobile]{06 02 03 04 05}
\phone[fixed]{01 02 03 04 05}
\phone[fax]{01 02 03 04 05}
La commande \email (optionnelle) permet dindiquer ladresse lectronique :
\email{lampion@mondass.fr}
La commande \extrainfo (optionnelle) permet dindiquer des informations supplmentaires :
\extrainfo{Mari, beaucoup denfants}
La commande \photo (optionnelle) permet dindiquer le nom du fichier
au format PDF, PNG ou JPEG contenant la photo :
\photo{seraphin-lampion.jpg}
On peut en fixer la hauteur au moyen de largument optionnel de la
commande \photo :
145
\photo[3cm]{seraphin-lampion.jpg}
La commande \quote (optionnelle) permet dindiquer un texte qui sera
affich entre les informations personnelles et les rubriques du CV :
\quote{Je vais vous fignoler un amour de petit contrat...}
Enfin, la commande \makecvtitle, utilise au dbut du corps du document, permet dimprimer ces informations, en fonction du thme choisi.
10.1.3
Les rubriques
10.1.4
Selon sa nature, le contenu des rubriques peut tre indiqu laide dune
des six commandes suivantes.
Quatre dentre elles utilisent lespace situ sous la barre horizontale des
sections, quon appellera partie gauche. Toutes utilisent lespace situ sous le
titre des sections, quon appellera partie droite.
10.1.4.1
La commande \cventry
La commande \cventry est gnralement utilise pour dcrire lexprience professionnelle et la formation :
\cventry{1955 -- 1958}{Diplme de reprsentant}
{cole de la vie}{Bruxelles}{option embobinage }
{Une formation ambitieuse qui dveloppe lassurance en soi.}
La commande \cventry accepte six arguments. Certains dentre eux
peuvent ne pas tre renseigns, auquel cas il convient de conserver nanmoins
les couples daccolades correspondants comme on peut le voir dans la figure
10.1 la ligne 35.
Le premier argument est plac dans la partie gauche. Il est utilis pour
indiquer un intervalle temporel correspondant au poste ou la formation.
Les arguments suivants sont placs dans la partie droite.
146
La commande \cvitem
La commande \cvitemwithcomment
La commande \cvdoubleitem
La commande \cvlistitem
La commande \cvlistdoubleitem
10.1.5
10.2
La classe curve
\documentclass[a4paper,11pt,french]{curve}
2
3
4
5
6
7
8
\usepackage[french]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{microtype}
\usepackage[margin=2cm]{geometry}
9
10
11
12
13
\leftheader{Place de la mairie \\
99999 MOULINSART \\
tlphone : 01 02 03 04 05 \\
courriel : lampion@mondass.fr}
14
15
16
17
18
\photo{seraphin-lampion.jpg}
\photoscale{0.12}
19
20
21
\title{Sraphin Lampion}
\subtitle{Reprsentant en assurances}
22
23
%\rubricalignment{l}
24
25
\prefix{}
26
27
\begin{document}
28
29
30
\makeheaders[t]
\maketitle
31
32
33
34
35
36
37
\makerubric{curve-experience}
\makerubric{curve-references}
\makerubric{curve-methodologies}
\makerubric{curve-formation}
\makerubric{curve-langues}
\makerubric{curve-extra}
38
39
\end{document}
Figure 10.6 Exemple de CV ralis avec la classe curve (code source).
149
Mari
beaucoup denfants
Place de la mairie
99999 MOULINSART
tlphone : 01 02 03 04 05
courriel : lampion@mondass.fr
Sraphin Lampion
Reprsentant en assurances
Exprience professionnelle
1958 1983
Rfrences
Europe
Chteau de Moulinsart
Bianca Castafiore
International
Gnral Alcazar
Mthodologies
Humour
Enfumage
Opportunisme
Formation
1955 1958
Langues trangres
Belge
Espagnol
Activits extra-professionnelles
Association
Association
150
10.2.1
10.2.2
Les rubriques
1
2
3
4
5
6
7
8
\begin{rubric}{Exprience professionnelle}
\entry*[1958 -- 1983] Reprsentant, Assurances Mondass, Paris
\begin{itemize}
\item Dmarchage domicile.
\item Recherche dopportunits.
\item tablissement de contrats.
\end{itemize}
\end{rubric}
Figure 10.8 Exemple de CV ralis avec la classe curve (code source du
fichier curve-experience. tex ).
1
2
3
4
5
6
7
\begin{rubric}{Rfrences}
\subrubric{Europe}
\entry* Chteau de Moulinsart
\entry* Bianca Castafiore
\subrubric{International}
\entry* Gnral Alcazar
\end{rubric}
Figure 10.9 Exemple de CV ralis avec la classe curve (code source du
fichier curve-references. tex ).
1
2
3
4
5
6
\begin{rubric}{Mthodologies}
\entry*[Humour] Les histoires de mon oncle Anatole.
\entry*[Enfumage] Je parle beaucoup...
\entry*[Opportunisme] Toutes les occasions sont bonnes
prendre.
\end{rubric}
Figure 10.10 Exemple de CV ralis avec la classe curve (code source du
fichier curve-methodologies. tex ).
153
\begin{rubric}{Formation}
2
3
4
5
6
7
8
\end{rubric}
Figure 10.11 Exemple de CV ralis avec la classe curve (code source du
fichier curve-formation. tex ).
1
2
3
4
\begin{rubric}{Langues trangres}
\entry*[Belge] courant (langue maternelle)
\entry*[Espagnol] notions
\end{rubric}
Figure 10.12 Exemple de CV ralis avec la classe curve (code source du
fichier curve-langues. tex ).
1
2
3
4
5
\begin{rubric}{Activits extra-professionnelles}
\entry*[Association] Prsident du Volant Club
\entry*[Association] Prsident de la socit philanthropique
Les Joyeux Turlurons
\end{rubric}
Figure 10.13 Exemple de CV ralis avec la classe curve (code source du
fichier curve-extra. tex ).
154
\rubricalignment{l}
Le contenu de chaque rubrique est constitu dune ou plusieurs commandes
\entry* (avec une toile). Son argument optionnel, sil est prsent, est plac
sur la gauche. Ce qui suit la commande \entry* est plac sur la droite.
Il est important de ne pas laisser de lignes blanches lintrieur de
lenvironnement rubric. En effet, en raison de la faon dont celui-ci est
conu, cela se traduit par des lignes blanches dans le document gnr.
10.3
Lextension currvita
\documentclass[a4paper,11pt]{article}
2
3
4
5
6
7
8
\usepackage[french]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{microtype}
\usepackage[NoDate]{currvita}
9
10
\begin{document}
11
12
%\setlength{\cvlabelwidth}{25mm}
13
14
15
16
\begin{cvlist}{Informations personnelles}
17
18
19
20
21
22
23
\item tlphone : 01 02 03 04 05 \\
courriel : lampion@mondass.fr
24
25
\end{cvlist}
26
27
\begin{cvlist}{Exprience professionnelle}
28
29
30
31
32
33
34
35
36
\end{cvlist}
37
156
38
\begin{cvlist}{Rfrences}
39
40
41
42
43
44
45
46
\end{cvlist}
47
48
\begin{cvlist}{Mthodologies}
49
50
51
52
53
54
55
56
57
\end{cvlist}
58
59
\begin{cvlist}{Formation}
60
61
62
63
64
65
66
\end{cvlist}
67
68
\begin{cvlist}{Langues trangres}
69
70
71
72
\item[Espagnol] notions
73
74
\end{cvlist}
75
157
76
\begin{cvlist}{Activits extra-professionnelles}
77
78
79
80
81
82
83
\end{cvlist}
84
85
\end{cv}
86
87
\end{document}
Figure 10.14 Exemple de CV ralis avec lextension currvita (code source).
\begin{cvlist}{Exprience professionnelle}
\item[1958 -- 1983] Reprsentant, Assurances Mondass, Paris
\begin{itemize}
\item Dmarchage domicile.
\item Recherche dopportunits.
\item tablissement de contrats.
\end{itemize}
\end{cvlist}
Le contenu de chaque rubrique est constitu dune ou plusieurs commandes
\item. Son argument optionnel, sil est prsent, est plac sur la gauche. Ce
qui suit la commande \item est plac sur la droite.
Enfin, la commande suivante, place dans le corps du document (pas dans
le prambule) et avant dutiliser lenvironnement cv, permet de modifier la
largeur de la partie gauche :
\setlength{\cvlabelwidth}{25mm}
158
Exprience professionnelle
1958 1983
Rfrences
Chteau de Moulinsart
Bianca Castafiore
Gnral Alcazar
Mthodologies
Humour
Enfumage
Je parle beaucoup...
Opportunisme
Formation
1955 1958
Langues trangres
Belge
Espagnol
notions
Activits extra-professionnelles
Association
Association
159
Chapitre 11
11.1
La classe slides
161
\documentclass[a4paper]{slides}
\usepackage[french]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{microtype}
\begin{document}
\begin{slide}
Voici un transparent ralis avec la classe slides.
Le texte est crit en gros caractres, dans une
police linale et centr verticalement.
\end{slide}
\end{document}
Ce document produit un unique transparent (puisquil ny a quun seul
environnement slide, mais on aurait pu en mettre plusieurs la suite). Vous
pouvez en voir le rsultat dans la figure 11.1.
Dans lenvironnement slide :
le texte est crit en gros caractres ;
il est crit dans une police linale ;
il est centr verticalement ;
chaque page est numrote dans le coin infrieur droit.
Vous pouvez utiliser avec la classe slides la plupart des commandes et des
environnements de LATEX qui ont un sens dans un transparent (par exemple,
des commandes comme les commandes de hirarchisation ne sont pas utiles
dans les transparents et nexistent donc pas dans la classe slides). Il nexiste
pas de liste des commandes et environnements de LATEX non disponibles
dans la classe slides donc, dans le doute, essayez !
Pour plus de renseignements sur la classe slides, vous pouvez consulter [7,
pages 8084].
11.2
La classe beamer
De nos jours le vidoprojecteur a quasiment partout remplac le rtroprojecteur et les ternes transparents dantan ont laiss la place des
162
163
11.2.1
11.2.2
La page de titre
\documentclass{beamer}
\usepackage[french]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{microtype}
% reste du prambule
\begin{document}
\begin{frame}
[...]
\end{frame}
\begin{frame}
[...]
\end{frame}
[...]
\end{document}
Figure 11.2 Structure dune prsentation ralise avec la classe beamer.
165
23 octobre 2009
166
11.2.3
Pour des portions de document plus importantes, on peut utiliser lenvironnement uncoverenv :
168
\begin{uncoverenv}<1->
Paragraphe dintroduction :
\begin{itemize}
[...]
\end{itemize}
\end{uncoverenv}
\begin{uncoverenv}<2->
Paragraphe dintroduction :
\begin{itemize}
[...]
\end{itemize}
\end{uncoverenv}
Le texte qui nest pas affich dans une page PDF donne est normalement
invisible. Pour le faire apparatre en filigrane, on peut utiliser la commande
\setbeamercovered dans le prambule :
\setbeamercovered{transparent}
Il peut tre ncessaire dadapter le niveau de transparence entre 0 et
100 (0 signifiant invisible et 100 opaque, le niveau par dfaut est de 15) en
fonction du vidoprojecteur utilis :
\setbeamercovered{transparent=20}
11.2.4
default
AnnArbor
Antibes
Bergen
Berkeley
Berlin
Boadilla
CambridgeUS
Copenhagen
Darmstadt
Dresden
EastLansing
Frankfurt
Goettingen
Hannover
Ilmenau
JuanLesPins
Luebeck
Madrid
Malmoe
Marburg
Montpellier
PaloAlto
Pittsburgh
Rochester
Singapore
Szeged
Warsaw
23 octobre 2009
Assurances Mondass
23 octobre 2009
23 octobre 2009
1/1
23 octobre 2009
1/1
170
Assurances Mondass
23 octobre 2009
From?
Assurances Mondass
Mon oncle
Anatole
Sraphin
Lampion
Sraphin
Lampion
Assurances Mondass
23 octobre 2009
171
Assurances Mondass
23 octobre 2009
Sraphin Lampion
Assurances Mondass
Sraphin Lampion
Assurances Mondass
Assurances Mondass
23 octobre 2009
23 octobre 2009
1/1
23 octobre 2009
1/1
Assurances Mondass
23 octobre 2009
23 octobre 2009
1/1
23 octobre 2009
1/1
172
Assurances Mondass
23 octobre 2009
Sraphin Lampion
Sraphin Lampion
Assurances Mondass
23 octobre 2009
23 octobre 2009
Sraphin Lampion
Assurances Mondass
Sraphin Lampion
Assurances Mondass
173
Assurances Mondass
23 octobre 2009
23 octobre 2009
1/1
23 octobre 2009
1/1
Assurances Mondass
23 octobre 2009
23 octobre 2009
174
Mon oncle
Anatole
Mon oncle
Anatole
Sraphin
Lampion
Sraphin
Lampion
Sraphin Lampion
Assurances Mondass
23 octobre 2009
un verre de bire
Assurances Mondass
23 octobre 2009
Sraphin Lampion
Assurances Mondass
Sraphin Lampion
Assurances Mondass
Assurances Mondass
23 octobre 2009
175
Assurances Mondass
23 octobre 2009
Sraphin Lampion
Sraphin Lampion
Assurances Mondass
23 octobre 2009
23 octobre 2009
1/1
23 octobre 2009
1/1
23 octobre 2009
Sraphin Lampion
Sraphin Lampion
176
23 octobre 2009
23 octobre 2009
Mon oncle
Anatole
Sraphin
Lampion
Sraphin
Lampion
Sraphin Lampion
Assurances Mondass
23 octobre 2009
177
Sraphin Lampion
Assurances Mondass
23 octobre 2009
verre de bire
Assurances Mondass
23 octobre 2009
Assurances Mondass
verre de bire
23 octobre 2009
178
23 octobre 2009
Assurances Mondass
Assurances Mondass
Assurances Mondass
23 octobre 2009
Sraphin Lampion
Sraphin Lampion
179
11.2.5
Les thmes offrent une grande diversit de mise en pages pour les prsentations. Nanmoins, la dominante bleue de la plupart dentre eux peut se
rvler gnante. Il est heureusement possible de modifier les couleurs utilises
par son thme favori. Nous verrons galement comment ajouter un logo.
11.2.5.1
cyan
darkgray
gray
green
lightgray
magenta
orange
purple
red
violet
white
yellow
\definecolor{macouleur}{RGB}{0,171,199}
\usecolortheme[named=macouleur]{structure}
11.2.5.2
11.2.6
181
Chapitre 12
Et maintenant ?
Si vous lisez ces lignes, cest que vous avez probablement parcouru, voire
lu attentivement, quelques uns des chapitres prcdents. Jespre que, sans
tre ncessairement dj convaincu de lintrt dutiliser LATEX, vous avez
en tout cas une bonne vision de ce quil permet de faire. Peut-tre mme
lutilisez-vous dj pour raliser vos documents.
12.1
183
12.2
Obtenir de laide
12.3
Conclusion
12.3.1
12.3. Conclusion
blanche. Rappelons que ces deux commandes ne doivent tre utilises que
dans des cas prcis (comme, par exemple, pour marquer la fin dun vers
dans lenvironnement verse ou dune ligne dans lenvironnement tabular)
et ne doivent en aucun cas tre utilises pour marquer la fin dun paragraphe.
Pour cela, il faut une ligne blanche, qui a galement lintrt darer le fichier
source. Les diffrents paragraphes, spars les uns des autres par une ligne
blanche, sont donc immdiatement identifiables dans le fichier source.
12.3.2
12.3.3
12.4
vous de jouer !
Vous avez maintenant toutes les cartes en main pour pouvoir utiliser
EX et dcouvrir la richesse de son univers. Cest vous de jouer !
LAT
186
Annexe A
Quelques rgles
typographiques franaises et
anglaises
De mme que lcriture dun texte ncessite le respect de lorthographe
et de la grammaire, la composition dun document ncessite le respect des
rgles typographiques. Certaines rgles typographiques sont automatiquement
respectes par LATEX mais, afin de raliser des documents de bonne qualit,
il faut connatre et respecter soi-mme toutes les autres.
Les rgles typographiques sont, pour la plupart, diffrentes selon les
langues. Ici sont rsumes et illustres quelques rgles lmentaires pour le
franais et langlais.
En ce qui concerne la typographie franaise, louvrage de rfrence est [26].
La lecture de [27], [25] et [24] est galement enrichissante. Pour la typographie
anglaise (amricaine, pour tre trs prcis), louvrage de rfrence est [29].
A.1
187
Mme
Mmes
Mlle
Mlles
M.
MM.
M\up{me}
M\up{mes}
M\up{lle}
M\up{lles}
M.
MM.
1er
1re
1ers
1res
2e
2es
1\ier
1\iere
1\iers
1\ieres
2\ieme
2\iemes
2d
2de
2ds
2des
2\up{d}
2\up{de}
2\up{ds}
2\up{des}
Javais un ami, mais il est parti. Ce sens ma vie, il nest plus en vie... Il
ma tout donn, puis sest effac, sans me dranger ; et je crois jai pleur,
jai pleur. Tout au fond, lair dun con : envie de me casser. Voudrais bien
essayer, voudrais bien continuer, continuer ! Un moment, un instant, jai
cru oublier. En parlant, en marchant, Paris, minuit, dans ma ville ?
189
A.2
Concernant la ponctuation :
la virgule, le point-virgule, les deux points, le point dexclamation
et le point dinterrogation sont colls au mot qui les prcde et sont
suivis par une espace ;
le point est coll au mot qui le prcde et suivi de deux espaces (LATEX
sen moque, mais cest lusage) ;
les points de suspension sont prcds et suivis dune espace et sont
plus espacs que trois points se suivant, cest pourquoi LATEX dispose
de la commande \ldots pour saisir les points de suspension anglais
(noubliez pas la commande \ pour lespace suivant les points de
suspension) ;
les guillemets se saisissent et (et pas "). Ce qui donne ceci.
Un autre exemple de posie profondment pourpre ( la ponctuation
modifie) permet dillustrer ces rgles :
We all came out to Montreux, on the Lake Geneva shoreline,
to make records with a mobile: we didnt have much
time. Frank Zappa and the Mothers were at the best place
around; but some stupid with a flare gun burned the place
to the ground \ldots\ Smoke on the water! Fire in the
sky? Smoke on the water!
We all came out to Montreux, on the Lake Geneva shoreline, to make
records with a mobile: we didnt have much time. Frank Zappa and the
Mothers were at the best place around; but some stupid with a flare gun
burned the place to the ground . . . Smoke on the water! Fire in the sky?
Smoke on the water!
190
Annexe B
B.1
B.2
Les dclarations de changement de style \it, \sl, \sc \bf, \rm, \sf et
\tt de LATEX 2.09 ont t remplaces respectivement dans LATEX 2 par
les dclarations \itshape, \slshape, \scshape, \bfseries, \rmfamily,
\sffamily et \ttfamily.
La dclaration \em de LATEX 2.09 a t remplace dans LATEX 2 par la
commande \emph.
191
B.3
Le logiciel SliTEX nexiste plus, les transparents sont maintenant directement produits par LATEX au moyen de la classe slides.
B.4
La commande \LaTeXe
192
Bibliographie
Outre les ouvrages indiqus dans cette bibliographie, vous pouvez galement consulter les sites suivants :
http://www.gutenberg.eu.org/?Bibliographie-sur-TeX-LaTeX-etc,
126
http://www.latex-project.org/guides/
[2]
Cline Chevalier.
LATEX pour limpatient.
3e dition.
Minimax.
H&K, novembre 2009.
isbn : 978-2-35141-042-4.
url : http://www.h- k.fr/liens/tp/latex_pour_l_impatient.
html.
[3]
Bernard Desgraupes.
LATEX : Apprentissage, guide et rfrence.
2e dition.
Vuibert, fvrier 2003.
isbn : 978-2-7117-4809-9.
url : http://www.vuibert.com/livre10910.html.
193
Bibliographie
[4]
[5]
Stefan Kottwitz.
LATEX Beginners Guide.
Packt Publishing, mars 2011.
isbn : 978-1-84719-986-7.
url : https://www.packtpub.com/latex-beginners-guide/book.
[6]
Rmi Lambert.
Le LATEX. Notions de base.
6e dition.
Dcembre 2009.
isbn : 978-2-8052-0042-7.
url : http://www.remilambert.com/latex6.php.
[7]
Leslie Lamport.
LATEX : a document preparation system.
2e dition.
Addison-Wesley, 1994.
isbn : 978-0-201-52983-8.
url : http : / / www . informit . com / store / product . aspx ? isbn =
0201529831.
Louvrage de rfrence, crit par lauteur de LATEX lui-mme.
[8]
Ivan Lavalle.
LATEX pas pas.
Hermann, novembre 2009.
isbn : 978-2-7056-6975-1.
url : http://www.editions-hermann.fr/ficheproduit.php?lang=
fr&menu=&ref=Informatique+LaTeX&prodid=775.
[9]
Vincent Lozano.
Tout ce que vous avez toujours voulu savoir sur LATEX sans jamais oser
le demander.
In Libro Veritas, octobre 2008.
isbn : 978-2-35209-149-3.
url : http://www.framabook.org/latex.html.
194
Bibliographie
[10]
Nol-Arnaud Maguis.
Rdigez des documents de qualit avec LATEX.
Simple IT, octobre 2010.
isbn : 978-2-9535278-4-1.
url : http://www.siteduzero.com/boutique-614-207-redigezdes-documents-de-qualite-avec-latex.html.
[11]
[13]
[14]
195
Bibliographie
[15]
[16]
Herbert Voss.
Typesetting mathematics with LATEX.
UIT Cambridge Ltd, septembre 2009.
isbn : 978-1-906-86017-2.
url : http://www.uit.co.uk/BK-TMWL/HomePage.
[17]
Herbert Voss.
Typesetting tables with LATEX.
UIT Cambridge Ltd, septembre 2009.
isbn : 978-1-906-86025-7.
url : http://www.uit.co.uk/BK-TTWL/HomePage.
Bibliographie et index
[18]
Leslie Lamport.
MakeIndex : An Index Processor For LATEX.
Fvrier 1987.
url : http : / / mirror . ctan . org / indexing / makeindex / doc /
makeindex.pdf.
[19]
Oren Patashnik.
BibTEXing.
Fvrier 1988.
url : http : / / mirror . ctan . org / biblio / bibtex / contrib / doc /
btxdoc.pdf.
Graphisme
[20]
Christian Feuersnger.
Manual for Package pgfplots.
Janvier 2010.
url : http://pgfplots.sourceforge.net/pgfplots.pdf.
La documentation officielle de pgfplots.
196
Bibliographie
[21] Michel Goossens, Frank Mittelbach, Sebastian Rahtz, Denis Roegel et Herbert Vo.
The LATEX Graphics Companion.
2e dition.
Tools and Techniques for Computer Typesetting.
Addison-Wesley, 2008.
isbn : 978-0-321-50892-8.
url : http : / / www . informit . com / store / product . aspx ? isbn =
0321508920.
[22]
Till Tantau.
The TikZ and PGF Packages.
Fvrier 2008.
url : http://mirror.ctan.org/graphics/pgf/base/doc/generic/
pgf/pgfmanual.pdf.
La documentation officielle de TikZ.
[23]
Typographie
[24]
Jacques Andr.
Petites leons de typographie.
ditions du jobet, juillet 2010.
url : http://jacques-andre.fr/faqtypo/lessons.pdf.
[25]
Jean-Pierre Lacroux.
Orthotypographie, Orthographe & Typographie franaises, Dictionnaire
raisonn.
2007.
url : http://www.orthotypographie.fr/.
197
Bibliographie
[27]
Yves Perrousseaux.
Rgles de lcriture typographique du franais.
9e dition.
Atelier Perrousseaux diteur, 2009.
isbn : 978-2-911220-28-9.
url : http://www.perrousseaux.com/.
[28]
Madeleine Sauv.
Quest-ce quun livre ? De la page blanche lachev dimprimer.
ditions Fides, 2006.
isbn : 978-2-7621-2614-3.
url : http://www.editionsfides.com/livre.php?id=157.
Divers
[30]
Benjamin Bayart.
Joli manuel pour LATEX.
Dcembre 1995.
url : http://jmpl.fr.eu.org/.
[31]
[32]
Nicola L. C. Talbot.
Using LATEX to Write a PhD Thesis.
Dickimaw Books, mars 2013.
url : http://www.dickimaw-books.com/latex/thesis/.
[33]
Peter Wilson.
Some Examples of Title Pages.
2e dition.
2009.
url : http://mirror.ctan.org/info/latex-samples/TitlePages/
titlepages.pdf.
Le code source est galement disponible : http://mirror.ctan.org/
info/latex-samples/TitlePages/titlepages.tex.
198
Index
Symboles
\. (e) . . . . . . . . . . . . . . . . . . . . . . . . . . 31
\. (e) . . . . . . . . . . . . . . . . . . . . . . . . . . 31
/ (dlimiteur) . . . . . . . . . . . . . . . . . . 68
\: (espacement) . . . . . . . . . . . . . . . . 66
\; (espacement) . . . . . . . . . . . . . . . . 66
\= (e) . . . . . . . . . . . . . . . . . . . . . . . . . . 31
\= (e) . . . . . . . . . . . . . . . . . . . . . . . . . . 31
\= (environnement tabbing) . . . . 48
\> (environnement tabbing) . . . . 48
? ( ) . . . . . . . . . . . . . . . . . . . . . . . . . . 30
@ (index) . . . . . . . . . . . . . . . . . . . . . . . 91
[ (dlimiteur) . . . . . . . . . . . . . . . . . . 68
\[ (environnement displaymath) 58
\ (caractre rserv) . . . . . . . . . . . . 21
\\ . . . 24, 36, 42, 43, 48, 50, 74, 130,
131, 145, 151, 166, 184
\ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
] (dlimiteur) . . . . . . . . . . . . . . . . . . 68
\] (environnement displaymath) 58
^ (caractre rserv) . . . . . . . . . . . . 21
^ (exposant) . . . . . . . . . . . . . . . . . . . . 59
\^ () . . . . . . . . . . . . . . . . . . . . . . . . . . 31
\^ () . . . . . . . . . . . . . . . . . . . . . . . . . . 31
_ (caractre rserv) . . . . . . . . . . . . 21
_ (indice) . . . . . . . . . . . . . . . . . . . . . . . 59
\_ (_) . . . . . . . . . . . . . . . . . . . . . . . . . . 21
\ () . . . . . . . . . . . . . . . . . . . . . . . . . . 31
\ () . . . . . . . . . . . . . . . . . . . . . . . . . . 31
() . . . . . . . . . . . . . . . . . . . . . . . . . 190
~ (caractre rserv) . . . . . . . . . . . . 21
~ (espace inscable) . . . . . . . . . . . . . 20
\~ () . . . . . . . . . . . . . . . . . . . . . . . . . . 31
\~ () . . . . . . . . . . . . . . . . . . . . . . . . . . 31
10pt (option de classe) . . . . . . . . . . 17
199
Index
11pt (option de classe) . . . . . . . . . . 17 ARTICLE (bibliographie) . . . . . . . . 85
12pt (option de classe) . . . . . . . . . . 17 article (classe) . . . . . . . . . . . . . 16, 124
\ast () . . . . . . . . . . . . . . . . . . . . . . . . 62
\asymp () . . . . . . . . . . . . . . . . . . . . . 62
\ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 AUTHOR (bibliographie) . . . . . . . . . . 87
\author . . . . . . . . . . . . . . . . . . . 23, 164
A
.aux . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
a4paper (option de classe) . . . . . . 17 avant (extension) . . . . . . . . . . . . . . 109
\AA () . . . . . . . . . . . . . . . . . . . . . . . . 30
\aa () . . . . . . . . . . . . . . . . . . . . . . . . . 30
B
abbrv (bibliographie) . . . . . . . . . . . 88 b (environnements table et figure)
abbrv-fr (bibliographie) . . . . . . . 88
53
accents . . . . . . . . . . . . . . . . . . . . . . . . . 31 \b (e) . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Index
N
\bigotimes ( ) . . . . . . . . . . . . . . . 69
\bigskip . . . . . . . . . . . . . . . . . . . . . . . 36
F
\bigsqcup ( ) . . . . . . . . . . . . . . . . . 69
\bigtriangledown (5) . . . . . . . . . 62
\bigtriangleup (4) . . . . . . . . . . . 62
U
\biguplus ( ) . . . . . . . . . . . . . . . . . 69
W
\bigvee ( ) . . . . . . . . . . . . . . . . . . . . 69
V
\bigwedge ( ) . . . . . . . . . . . . . . . . . 69
\bmod (mod) . . . . . . . . . . . . . . . . . . . 73
Boadilla (thme beamer) 170, 172
BOOK (bibliographie) . . . . . . . . . . . . 85
book (classe) . . . . . . . . . . 17, 124, 125
BOOKLET (bibliographie) . . . . . . . . 85
bookman (extension) . . . . . . 108, 111
BOOKTITLE (bibliographie) . . . . . . 87
\bot () . . . . . . . . . . . . . . . . . . . . . . . 63
\bowtie (./) . . . . . . . . . . . . . . . . . . . 62
\Box (2) . . . . . . . . . . . . . . . . . . . . . . . 63
breaklines (option listings) . . . 120
\breve (
a) . . . . . . . . . . . . . . . . . . . . . 64
\bullet () . . . . . . . . . . . . . . . . . . . . 62
\mathbb{C} (C) . . . . . . . . . . . . . . . . 66
\mathbbm{C} ( ) . . . . . . . . . . . . . . . 66
\mathbbmss{C} (C) . . . . . . . . . . . . . 66
\mathbbmtt{C} (C) . . . . . . . . . . . . . 66
\mathds{C} (C) . . . . . . . . . . . . . . . . 66
c (environnement array) . . . . . . . 74
c (environnement tabular) . . . . . 50
\c () . . . . . . . . . . . . . . . . . . . . . . . . . . 31
CambridgeUS (thme beamer) . . 172
\cap () . . . . . . . . . . . . . . . . . . . . . . . 62
\caption . . . . . . . . . . . . . . . . . . . . . . . 53
caption (option listings) . . 120, 122
casual (thme moderncv) . . . . . 140
ccfonts (extension) . . . . . . . . 103, 108
\cdot () . . . . . . . . . . . . . . . . . . . . . . . 62
\cdots ( ) . . . . . . . . . . . . . . . . 63, 74
center (environnement) . . . . . . . . 43
\centering . . . . . . . . . . . . . . . . . . . . 53
\cfoot . . . . . . . . . . . . . . . . . . . . . . . . 100
chancery (extension) . . . . . . 108, 111
CHAPTER (bibliographie) . . . . . . . . 87
\chapter . . . . . . . . . . . . . . . . . . . . . . . 25
\chapter* . . . . . . . . . . . . . . . . . . . . . 26
charter (extension) . . . . . . . . 108, 111
\chead . . . . . . . . . . . . . . . . . . . . . . . . 100
\check (
a) . . . . . . . . . . . . . . . . . . . . . 64
\chi () . . . . . . . . . . . . . . . . . . . . . . . . 61
\circ () . . . . . . . . . . . . . . . . . . . . . . . 62
\cite . . . . . . . . . . . . . . . . . . . 82, 84, 88
cl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
classe . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
classic (thme moderncv) . . . . 140
\clearpage . . . . . . . . . . . . . . . . . . . . 36
\cline . . . . . . . . . . . . . . . . . . . . . . . . . 52
\closing . . . . . . . . . . . . . . . . . . . . . . 130
\clubsuit () . . . . . . . . . . . . . . . . . 63
cm (unit de mesure) . . . . . . . . . . . 36
cmbright (extension) . . . . . . 103, 108
cmy (couleur) . . . . . . . . . . . . . . . . . . 180
cmyk (couleur) . . . . . . . . . . . . . . . . 180
commande . . . . . . . . . . . . . . . . . . 16, 23
dfinir une nouvelle commande
36
forme toile . . . . . . . . . . . . . . . 23
syntaxe . . . . . . . . . . . . . . . . . . . . 23
commentaire . . . . . . . . . . . . . . . . . . . . 21
compilation . . . . . . . . . . . . . . . . . . . . 12
CONFERENCE (bibliographie) . . . . . 85
\cong (
=) . . . . . . . . . . . . . . . . . . . . . . 62
Copenhagen (thme beamer) . . 170,
173
`
\coprod ( ) . . . . . . . . . . . . . . . . . . . 69
\copyright () . . . . . . . . . . . . . . . . 29
corps . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
\cos (cos) . . . . . . . . . . . . . . . . . . . . . . 73
\cosh (cosh) . . . . . . . . . . . . . . . . . . . 73
\cot (cot) . . . . . . . . . . . . . . . . . . . . . . 73
\coth (coth) . . . . . . . . . . . . . . . . . . . 73
coupure des mots . . . . . . . . . . . . . . . 21
courier (extension) . . . . . . . . . . . . . 109
CROSSREF (bibliographie) . . . . . . . 87
\csc (csc) . . . . . . . . . . . . . . . . . . . . . . 73
CTAN . . . . . . . . . . . . . . . . . . . . . . . . . . 97
\cup () . . . . . . . . . . . . . . . . . . . . . . . 62
currvita (extension) . . . . . . . . . . . . 155
201
Index
curve (classe) . . . . . . . . . . . . . . . . . . 148
CV . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
cv (environnement) . . . . . . . . . . . 155
\cvdoubleitem . . . . . . . . . . . . . . . . 147
\cventry . . . . . . . . . . . . . . . . . . . . . . 146
\cvitem . . . . . . . . . . . . . . . . . . . . . . . 147
\cvitemwithcomment . . . . . . . . . . 147
cvlist (environnement) . . . . . . . 155
\cvlistdoubleitem . . . . . . . . . . . 148
\cvlistitem . . . . . . . . . . . . . . . . . . 148
cyklop (extension) . . . . . . . . 108, 111
\mathbb{D} (D) . . . . . . . . . . . . . . . . 66
\mathbbm{D} ( ) . . . . . . . . . . . . . . . 66
\mathbbmss{D} (D) . . . . . . . . . . . . 66
\mathbbmtt{D} (D) . . . . . . . . . . . . . 66
\mathds{D} (D) . . . . . . . . . . . . . . . . 66
\d (e.) . . . . . . . . . . . . . . . . . . . . . . . . . . 31
dclaration . . . . . . . . . . . . . . . . . 33, 39
\dag () . . . . . . . . . . . . . . . . . . . . . . . . 29
\dagger () . . . . . . . . . . . . . . . . . . . . 62
Darmstadt (thme beamer) 170, 173
\dashv (a) . . . . . . . . . . . . . . . . . . . . . 62
\date . . . . . . . . . . . . . . . . . . . . . 24, 164
date (variable KOMA-Script) . 134
\ddag () . . . . . . . . . . . . . . . . . . . . . . . 29
\ddagger () . . . . . . . . . . . . . . . . . . . 62
\ddot (
a) . . . . . . . . . . . . . . . . . . . . . . . 64
.
\ddots ( . . ) . . . . . . . . . . . . . . . . . . . . 74
\div () . . . . . . . . . . . . . . . . . . . . . . . 62
document (environnement) . . . . . 19
\documentclass . . . . . . . . . . . . . . . . 16
\dot (a)
. . . . . . . . . . . . . . . . . . . . . . . . 64
.
\doteq (=) . . . . . . . . . . . . . . . . . . . . . 62
\Downarrow () . . . . . . . . . . . . . 63, 68
\downarrow () . . . . . . . . . . . . . 63, 68
Dresden (thme beamer) . 170, 173
dsfont (extension) . . . . . . . . . . . . . . 65
202
Index
\exp (exp) . . . . . . . . . . . . . . . . . . . . . 73
G
exposant . . . . . . . . . . . . . . . . . . . . . . . 59 \Gamma () . . . . . . . . . . . . . . . . . . . . . 61
extension . . . . . . . . . . . . . . . . . . . . . . . 17 \gamma () . . . . . . . . . . . . . . . . . . . . . 61
\extrainfo . . . . . . . . . . . . . . . . . . . 145 \gcd (gcd) . . . . . . . . . . . . . . . . . . . . . . 73
geometry (extension) . . . . . . . . . . . . 98
\geq () . . . . . . . . . . . . . . . . . . . . . . . 62
F
gfsartemisia (extension) . . . 103, 108
\fancyfoot . . . . . . . . . . . . . . . . . . . 101 \gg () . . . . . . . . . . . . . . . . . . . . . . . . 62
fancyhdr (extension) . . . . . . . . . . . . 99 Goettingen (thme beamer) . . 170,
\fancyhead . . . . . . . . . . . . . . . . . . . 101
174
.fdb_latexmk . . . . . . . . . . . . . . . . . . 94 graphicx (extension) . . . . . . . . . . . 115
\fg ( ) . . . . . . . . . . . . . . . . . . . . . . . 189 \grave (`
a) . . . . . . . . . . . . . . . . . . . . . 64
figure . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 grec . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
figure (environnement) . . . . . . . . 52
H
\flat ([) . . . . . . . . . . . . . . . . . . . . . . . 63
fleqn (option de classe) . . . . . . . . . 59 \H (e) . . . . . . . . . . . . . . . . . . . . . . . . . . 31
flushleft (environnement) . . . . 43 h (environnements table et figure)
53
flushright (environnement) . . . 43
Hannover
(thme beamer) 170, 175
foldmarks (option KOMA-Script) .
\hat (
a) . . . . . . . . . . . . . . . . . . . . . . . . 64
134
\hbar
(h) . . . . . . . . . . . . . . . . . . . . . . 63
fontenc (extension) . . . . . . . . . . . . . 18
\footnote . . . . . . . . . . . . . . . . . . . . . 28 \heartsuit () . . . . . . . . . . . . . . . . 63
\footnotesize . . . . . . . . . . . . . . . . . 35 helvet (extension) . . . . . . . . . . . . . . 109
\forall () . . . . . . . . . . . . . . . . . . . . 63 \hline . . . . . . . . . . . . . . . . . . . . . . . . . 50
\hom (hom) . . . . . . . . . . . . . . . . . . . . . 73
forme toile
\hookleftarrow (-) . . . . . . . . . . 63
commande . . . . . . . . . . . . . . . . . 23
\hookrightarrow (,) . . . . . . . . . 63
environnement . . . . . . . . . . . . . 39
HOWPUBLISHED (bibliographie) . . 87
fourier (extension) . . . . . . . . 103, 108
hsb (couleur) . . . . . . . . . . . . . . . . . . 180
fouriernc (extension) . . . . . . 103, 108
\hspace . . . . . . . . . . . . . . . . . . . . . . . . 36
\frac . . . . . . . . . . . . . . . . . . . . . . . . . . 67
\hspace* . . . . . . . . . . . . . . . . . . . . . . . 36
fraction . . . . . . . . . . . . . . . . . . . . . . . . . 67
\Huge . . . . . . . . . . . . . . . . . . . . . . . . . . 35
frame (environnement) . . . 164, 166, \huge . . . . . . . . . . . . . . . . . . . . . . . . . . 35
167
hyperref (extension) . . . . . . . . . 12, 18
frame (option listings) . . . . . . . . . 120
\frametitle . . . . . . . . . . . . . . . . . . 167
I
Frankfurt (thme beamer) 170, 174 \i () . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
french (option dextension) . . . . . 18, .idx . . . . . . . . . . . . . . . . . . . . . . . . 13, 91
187189
\ieme (e) . . . . . . . . . . . . . . . . . . . . . . 188
fromaddress (variable KOMA-Script) \iemes (es) . . . . . . . . . . . . . . . . . . . . 188
134
\ier (er) . . . . . . . . . . . . . . . . . . . . . . 188
fromname (variable KOMA-Script)
\iere (re) . . . . . . . . . . . . . . . . . . . . . 188
134
\ieres (res) . . . . . . . . . . . . . . . . . . . 188
\frown (_) . . . . . . . . . . . . . . . . . . . . 62 \iers (ers) . . . . . . . . . . . . . . . . . . . . . 188
203
Index
Ilmenau (thme beamer) . 170, 175
\Im (=) . . . . . . . . . . . . . . . . . . . . . . . . 63
\imath () . . . . . . . . . . . . . . . . . . 63, 64
in (unit de mesure) . . . . . . . . . . . 36
\in () . . . . . . . . . . . . . . . . . . . . . . . . . 62
INBOOK (bibliographie) . . . . . . . . . . 85
\include . . . . . . . . . . . . . . . . . . . 26, 27
\includegraphics . . . . . . . 115, 181
INCOLLECTION (bibliographie) . . 85
inconsolata (extension) . . . . . . . . . 109
.ind . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
index . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
\index . . . . . . . . . . . . . . . . . . . . . . . . . 90
indice . . . . . . . . . . . . . . . . . . . . . . . . . . 59
\inf (inf) . . . . . . . . . . . . . . . . . . . . . . 73
\infty () . . . . . . . . . . . . . . . . . . . . 63
INPROCEEDINGS (bibliographie) . 85
\input . . . . . . . . . . . . . . . . . . . . . . . . . 27
inputenc (extension) . . . . . . . . . . . . 18
inputencoding (option listingsutf8)
123
\institute . . . . . . . . . . . . . . . . . . . 164
INSTITUTION (bibliographie) . . . . 87
R
\int ( ) . . . . . . . . . . . . . . . . . . . . . . . . 69
intgrale . . . . . . . . . . . . . . . . . . . . . . . . 69
\iota () . . . . . . . . . . . . . . . . . . . . . . . 61
ISO 8859-1 . . . . . . . . . . . . . . . . . . . . . 18
ISO 8859-15 . . . . . . . . . . . . . . . . . . . . 18
.ist . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
\item . . . . . . . . . . . . . . . . . . 45, 46, 158
itemize (environnement) . . . . . . . 45
\itshape . . . . . . . . . . . . . . . . . . . . . . . 33
iwona (extension) . . . . . . . . . 103, 108
\j () . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
\jmath () . . . . . . . . . . . . . . . . . . 63, 64
\Join (1) . . . . . . . . . . . . . . . . . . . . . . 62
JOURNAL (bibliographie) . . . . . . . . 87
JPEG . . . . . . . . . . . . . . . . . . . . . . . . . 115
JuanLesPins (thme beamer) . 170,
175
\kappa () . . . . . . . . . . . . . . . . . . . . . 61
\ker (ker) . . . . . . . . . . . . . . . . . . . . . . 73
KEY (bibliographie) . . . . . . . . . . . . . 87
\kill . . . . . . . . . . . . . . . . . . . . . . . . . . 48
KOMA-Script . . . . . . . . . . . . . . . . . 124
\KOMAoptions . . . . . . . . . . . . . . . . . 134
kpfonts (extension) . . . . . . . 103, 108
kurier (extension) . . . . . . . . . 103, 108
\L () . . . . . . . . . . . . . . . . . . . . . . . . . . 30
l (environnement array) . . . . . . . 74
l (environnement tabular) . . . . . 49
\l () . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
\label . . . . . . . . . . . . . . . . . . 28, 53, 76
\Lambda () . . . . . . . . . . . . . . . . . . . . 61
\lambda () . . . . . . . . . . . . . . . . . . . . 61
\langle (h) . . . . . . . . . . . . . . . . . . . . 68
language (option listings) . . . . . 120
\LARGE . . . . . . . . . . . . . . . . . . . . . . . . . 35
\Large . . . . . . . . . . . . . . . . . . . . . . . . . 35
\large . . . . . . . . . . . . . . . . . . . . . . . . . 35
LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
\LaTeX (LATEX) . . . . . . . . . . . . . . . . . 30
\LaTeXe (LATEX 2 ) . . . . . . . . . . . . . 30
latexmk . . . . . . . . . . . . . . . . . . . . . . . . 94
~/.latexmkrc . . . . . . . . . . . . . . . . . . 94
latexsym (extension) . . . . . 60, 62, 63
latin1 (option dextension) . . . . . . 18
latin9 (option dextension) . . . . . . 18
\lceil (d) . . . . . . . . . . . . . . . . . . . . . . 68
\ldots (. . .) . . . . . . . . . . . . . . . . . . . . 63
\ldots (. . . ) . . . . . . . . . . . . . . . . . . 190
\leadsto (;) . . . . . . . . . . . . . . . . . . 63
\left . . . . . . . . . . . . . . . . . . . . . . . . . . 68
\left. . . . . . . . . . . . . . . . . . . . . . . . . . 69
\Leftarrow () . . . . . . . . . . . . . . . 63
\leftarrow () . . . . . . . . . . . . . . . 63
\leftharpoondown ()) . . . . . . . . 63
\leftharpoonup (() . . . . . . . . . . . 63
\leftheader . . . . . . . . . . . . . . . . . . 151
\leftmark . . . . . . . . . . . . . . . . . . . . . 101
\Leftrightarrow () . . . . . . . . . . 63
204
Index
\leftrightarrow () . . . . . . . . . . 63
\leq () . . . . . . . . . . . . . . . . . . . . . . . 62
leqno (option de classe) . . . . . . . . . 76
letter (classe) . . . . . . . . . 17, 124, 127
letter (environnement) . . 127, 130,
135
lettre . . . . . . . . . . . . . . . . . . . . . . . . . . 127
\lfloor (b) . . . . . . . . . . . . . . . . . . . . 68
\lfoot . . . . . . . . . . . . . . . . . . . . . . . . 100
\lg (lg) . . . . . . . . . . . . . . . . . . . . . . . . 73
\lhd () . . . . . . . . . . . . . . . . . . . . . . . 62
\lhead . . . . . . . . . . . . . . . . . . . . . . . . 100
libertine (extension) . . . . . . . 108, 111
ligature . . . . . . . . . . . . . . . . . . . . . . . . . . 8
\lim (lim) . . . . . . . . . . . . . . . . . . . . . . 73
\liminf (lim inf) . . . . . . . . . . . . . . . 73
\limsup (lim sup) . . . . . . . . . . . . . . 73
listage . . . . . . . . . . . . . . . . . . . . . . . . . 118
listing . . . . . . . . . . . . . . . . . voir listage
listings (extension) . . . . . . . . . . . . . 118
listingsutf8 (extension) . . . . . . . . . 123
\listoffigures . . . . . . . . . . . . 25, 53
\listoftables . . . . . . . . . . . . . 25, 53
\ll () . . . . . . . . . . . . . . . . . . . . . . . . 62
lmodern (extension) . . . 18, 103, 108
\ln (ln) . . . . . . . . . . . . . . . . . . . . . . . . 73
.lof . . . . . . . . . . . . . . . . . . . . 13, 25, 53
\log (log) . . . . . . . . . . . . . . . . . . . . . . 73
.log . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
\logo . . . . . . . . . . . . . . . . . . . . . . . . . 181
\Longleftarrow (=) . . . . . . . . . 63
\longleftarrow () . . . . . . . . . 63
\Longleftrightarrow () . . . 63
\longleftrightarrow () . . . 63
\longmapsto (7) . . . . . . . . . . . . . 63
\Longrightarrow (=) . . . . . . . . 63
\longrightarrow () . . . . . . . . 63
.lot . . . . . . . . . . . . . . . . . . . . 13, 25, 53
\lstinline . . . . . . . . . . . . . . . . . . . 119
\lstinputlisting . . . . . . . . . . . . 119
lstlisting (environnement) . . 118
\lstlistingname . . . . . . . . . . . . . 120
\lstlistlistingname . . . . . . . . 122
\lstlistoflistings . . . . . . . . . . 122
\lstset . . . . . . . . . . . . . . . . . . . . . . . 122
Luebeck (thme beamer) . 170, 176
205
Index
\min (min) . . . . . . . . . . . . . . . . . . . . . 73
MISC (bibliographie) . . . . . . . . . . . . 86
mm (unit de mesure) . . . . . . . . . . . 36
\models (|=) . . . . . . . . . . . . . . . . . . . 62
moderncv (classe) . . . . . . . . . . . . . . 137
\moderncvtheme . . . . . . . . . . . . . . 137
modulo . . . . . . . . . . . . . . . . . . . . . . . . . 73
MONTH (bibliographie) . . . . . . . . . . . 87
Montpellier (thme beamer) . 170,
177
mot . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
\mp () . . . . . . . . . . . . . . . . . . . . . . . . 62
\mu () . . . . . . . . . . . . . . . . . . . . . . . . . 61
\multicolumn . . . . . . . . . . . . . . . . . . 52
myref (variable KOMA-Script) 134
\mathbb{N} (N) . . . . . . . . . . . . . . . . 66
\mathbbm{N} ( ) . . . . . . . . . . . . . . . 66
\mathbbmss{N} (N) . . . . . . . . . . . . 66
\mathbbmtt{N} (N) . . . . . . . . . . . . . 66
\mathds{N} (N) . . . . . . . . . . . . . . . . 66
\nabla () . . . . . . . . . . . . . . . . . . . . . 63
\name . . . . . . . . . . . . . . . . . . . . . . . . . 140
named (couleur) . . . . . . . . . . . . . . . 180
\natural (\) . . . . . . . . . . . . . . . . . . . 63
\nearrow (%) . . . . . . . . . . . . . . . . . . 63
\neg () . . . . . . . . . . . . . . . . . . . . . . . 63
\neq (6=) . . . . . . . . . . . . . . . . . . . . . . . 62
newcent (extension) . . . . . . . 108, 111
\newcommand . . . . . . . . . . . . . . . . . . . 36
\newenvironment . . . . . . . . . . . . . . 54
\newline . . . . . . . . . . . . . . . . . . 36, 184
\newpage . . . . . . . . . . . . . . . . . . . . . . . 36
\newtheorem . . . . . . . . . . . . . . . . . . . 79
NF (option de classe) . . . . . . . . . . 131
\ni (3) . . . . . . . . . . . . . . . . . . . . . . . . . 62
\nocite . . . . . . . . . . . . . . . . . . . . . . . . 89
\nonumber . . . . . . . . . . . . . . . . . . 76, 78
\normalsize . . . . . . . . . . . . . . . . . . . 35
\not . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
NOTE (bibliographie) . . . . . . . . . . . . 87
note
note dans la marge . . . . . . . . . 28
\O () . . . . . . . . . . . . . . . . . . . . . . . . . . 30
\o () . . . . . . . . . . . . . . . . . . . . . . . . . . 30
\odot () . . . . . . . . . . . . . . . . . . . . . . 62
\OE () . . . . . . . . . . . . . . . . . . . . . . . . 30
\oe () . . . . . . . . . . . . . . . . . . . . . . . . 30
\og ( )H . . . . . . . . . . . . . . . . . . . . . . . 189
\oint ( ) . . . . . . . . . . . . . . . . . . . . . . 69
oldstyle (thme moderncv) . . . 140
\oldstylenums . . . . . . . . . . . . . . . . 188
\Omega () . . . . . . . . . . . . . . . . . . . . . 61
\omega () . . . . . . . . . . . . . . . . . . . . . 61
omicron (o, O) . . . . . . . . . . . . . . . . . 61
\ominus ( ) . . . . . . . . . . . . . . . . . . . . 62
\opening . . . . . . . . . . . . . . . . . . . . . . 130
\oplus () . . . . . . . . . . . . . . . . . . . . . 62
option de classe . . . . . . . . . . . . . . . . 17
ORGANIZATION (bibliographie) . . 87
\oslash () . . . . . . . . . . . . . . . . . . . . 62
\otimes () . . . . . . . . . . . . . . . . . . . . 62
.out . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
z}|{
\overbrace (xyz) . . . . . . . . . . . . . . 64
Overfull \hbox . . . . . . . . . . . . . . . . 21
\overleftarrow (AB) . . . . . . . . . 64
\overline (xyz) . . . . . . . . . . . . . . . 64
\overrightarrow (AB) . . . . . . . . 64
\P () . . . . . . . . . . . . . . . . . . . . . . . . . . 29
p (environnement tabular) . . . . . 51
p (environnements table et figure)
53
package . . . . . . . . . . . . . voir extension
page de titre . . . . . . . . . . . 23, 53, 164
\pageref . . . . . . . . . . . . . . . . . . . 28, 53
206
Index
PAGES (bibliographie) . . . . . . . . . . . 87
\pagestyle . . . . . . . . . . . . . . . . . . . 100
PaloAlto (thme beamer) 170, 177
paragraphe . . . . . . . . . . . . . . . . . . . . . 19
\parallel (k) . . . . . . . . . . . . . . . . . . 62
\part . . . . . . . . . . . . . . . . . . . . . . . . . . 25
\part* . . . . . . . . . . . . . . . . . . . . . . . . . 26
\partial () . . . . . . . . . . . . . . . . . . . 63
pc (unit de mesure) . . . . . . . . . . . 36
PDF . . . . . . . . . . . . . . . . . . . . 8, 12, 115
.pdf . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
pdflatex . . . . . . . . . . . . . . . . . . . . . . . 12
\perp () . . . . . . . . . . . . . . . . . . . . . . 62
PHDTHESIS (bibliographie) . . . . . . 86
\Phi () . . . . . . . . . . . . . . . . . . . . . . . 61
\phi () . . . . . . . . . . . . . . . . . . . . . . . . 61
\phone . . . . . . . . . . . . . . . . . . . . . . . . 145
\photo . . . . . . . . . . . . . . . . . . . 145, 151
\photoscale . . . . . . . . . . . . . . . . . . 151
\Pi () . . . . . . . . . . . . . . . . . . . . . . . . . 61
\pi () . . . . . . . . . . . . . . . . . . . . . . . . . 61
Pittsburgh (thme beamer) . . 170,
178
plain (bibliographie) . . . . . . . . . . . 88
plain-fr (bibliographie) . . . . . . . 88
\pm () . . . . . . . . . . . . . . . . . . . . . . . . 62
\pmod . . . . . . . . . . . . . . . . . . . . . . . . . . 73
PNG . . . . . . . . . . . . . . . . . . . . . . . . . . 115
\pounds () . . . . . . . . . . . . . . . . . . . . 29
\Pr (Pr) . . . . . . . . . . . . . . . . . . . . . . . . 73
prambule . . . . . . . . . . . . . . . . . . . . . . 17
prsentation . . . . . . . . . . . . . . . . . . . 161
\prec () . . . . . . . . . . . . . . . . . . . . . . 62
\preceq () . . . . . . . . . . . . . . . . . . . . 62
\prime (0) . . . . . . . . . . . . . . . . . . . . . . 63
\printindex . . . . . . . . . . . . . . . . . . . 90
PROCEEDINGS (bibliographie) . . . . 86
Q
\prod ( ) . . . . . . . . . . . . . . . . . . . . . . 69
produit . . . . . . . . . . . . . . . . . . . . . . . . . 69
\propto () . . . . . . . . . . . . . . . . . . . . 62
\Psi () . . . . . . . . . . . . . . . . . . . . . . . 61
\psi () . . . . . . . . . . . . . . . . . . . . . . . . 61
pt (unit de mesure) . . . . . . . . . . . 36
PUBLISHER (bibliographie) . . . . . . 87
\mathbb{Q} (Q) . . . . . . . . . . . . . . . . 66
\mathbbm{Q} ( ) . . . . . . . . . . . . . . . 66
\mathbbmss{Q} (Q) . . . . . . . . . . . . 66
\mathbbmtt{Q} (Q) . . . . . . . . . . . . . 66
\mathds{Q} (Q) . . . . . . . . . . . . . . . . 66
\qquad (espacement) . . . . . . . . . . . 66
\quad (espacement) . . . . . . . . . . . . 66
quotation (environnement) . . . . 40
\quote . . . . . . . . . . . . . . . . . . . . . . . . 146
quote (environnement) . . . . . . . . . 40
\mathbb{R} (R) . . . . . . . . . . . . . . . . 66
\mathbbm{R} ( ) . . . . . . . . . . . . . . . 66
\mathbbmss{R} (R) . . . . . . . . . . . . . 66
\mathbbmtt{R} (R) . . . . . . . . . . . . . 66
\mathds{R} (R) . . . . . . . . . . . . . . . . 66
r (environnement array) . . . . . . . 74
r (environnement tabular) . . . . . 50
rfrences croises . . . . . . . . . . . 12, 28
racine . . . . . . . . . . . . . . . . . . . . . . . . . . 68
\rangle (i) . . . . . . . . . . . . . . . . . . . . 68
\rceil (e) . . . . . . . . . . . . . . . . . . . . . . 68
\Re (<) . . . . . . . . . . . . . . . . . . . . . . . . 63
\ref . . . . . . . . . . . . . . . . . . . . . . . . 28, 53
report (classe) . . . . . . . . . 17, 124, 125
\rfloor (c) . . . . . . . . . . . . . . . . . . . . 68
\rfoot . . . . . . . . . . . . . . . . . . . . . . . . 100
RGB (couleur) . . . . . . . . . . . . . . . . . . 180
rgb (couleur) . . . . . . . . . . . . . . . . . . 180
\rhd () . . . . . . . . . . . . . . . . . . . . . . . 62
\rhead . . . . . . . . . . . . . . . . . . . . . . . . 100
\rho () . . . . . . . . . . . . . . . . . . . . . . . . 61
\right . . . . . . . . . . . . . . . . . . . . . . . . . 68
\right. . . . . . . . . . . . . . . . . . . . . . . . . 69
\Rightarrow () . . . . . . . . . . . . . . 63
\rightarrow () . . . . . . . . . . . . . . 63
\rightharpoondown (+) . . . . . . . 63
\rightharpoonup (*) . . . . . . . . . . 63
\rightheader . . . . . . . . . . . . . . . . . 151
\rightleftharpoons (*
)) . . . . . . 63
\rightmark . . . . . . . . . . . . . . . . . . . 101
\rmfamily . . . . . . . . . . . . . . . . . . . . . 33
207
Index
Rochester (thme beamer) 170, 178 somme . . . . . . . . . . . . . . . . . . . . . . . . . 69
rubric (environnement) . . . . . . . 152 \spadesuit () . . . . . . . . . . . . . . . . 63
\rubricalignment . . . . . . . . . . . . 152 \sqcap (u) . . . . . . . . . . . . . . . . . . . . . 62
\sqcup (t) . . . . . . . . . . . . . . . . . . . . . 62
S
\sqrt . . . . . . . . . . . . . . . . . . . . . . . . . . 68
\S () . . . . . . . . . . . . . . . . . . . . . . . . . . 29 \sqsubset (<) . . . . . . . . . . . . . . . . . 62
SCHOOL (bibliographie) . . . . . . . . . . 87 \sqsubseteq (v) . . . . . . . . . . . . . . . 62
scrartcl (classe) . . . . . . . . . . . . . . . . 124 \sqsupset (=) . . . . . . . . . . . . . . . . . 62
scrbook (classe) . . . . . . . . . . . . . . . . 124 \sqsupseteq (w) . . . . . . . . . . . . . . . 62
\scriptscriptstyle . . . . . . . . . . . 67 \ss () . . . . . . . . . . . . . . . . . . . . . . . . . 30
\scriptsize . . . . . . . . . . . . . . . . . . . 35 \stackrel . . . . . . . . . . . . . . . . . . . . . 65
\scriptstyle . . . . . . . . . . . . . . . . . . 67 \star (?) . . . . . . . . . . . . . . . . . . . . . . . 62
scrlttr2 (classe) . . . . . . . . . . . 124, 130 subject (variable KOMA-Script) . .
scrreprt (classe) . . . . . . . . . . . . . . . . 124
134
\scshape . . . . . . . . . . . . . . . . . . . . . . . 33 \subsection . . . . . . . . . . . . . . 25, 146
\searrow (&) . . . . . . . . . . . . . . . . . . 63 \subsection* . . . . . . . . . . . . . . . . . . 26
\sec (sec) . . . . . . . . . . . . . . . . . . . . . . 73 \subset () . . . . . . . . . . . . . . . . . . . . 62
\section . . . . . . . . . . . . . . . . . . 25, 146 \subseteq () . . . . . . . . . . . . . . . . . 62
\section* . . . . . . . . . . . . . . . . . . . . . 26 \subsubsection . . . . . . . . . . . . . . . . 25
SERIES (bibliographie) . . . . . . . . . . 87 \subsubsection* . . . . . . . . . . . . . . 26
\setbeamercolor . . . . . . . . . . . . . 181 \subtitle . . . . . . . . . . . . . . . . 152, 164
\setbeamercovered . . . . . . . . . . . 169 \succ () . . . . . . . . . . . . . . . . . . . . . . 62
\setkomavar . . . . . . . . . . . . . . . . . . 131 \succeq () . . . . . . . . . . . . . . . . . . . . 62
\setminus (\) . . . . . . . . . . . . . . . . . . 62 \sum (P) . . . . . . . . . . . . . . . . . . . . . . . 69
\sffamily . . . . . . . . . . . . . . . . . . . . . 33 \sup (sup) . . . . . . . . . . . . . . . . . . . . . 73
\sharp (]) . . . . . . . . . . . . . . . . . . . . . . 63 \supset () . . . . . . . . . . . . . . . . . . . . 62
showstringspaces (option listings) \supseteq () . . . . . . . . . . . . . . . . . 62
121
\surd ( ) . . . . . . . . . . . . . . . . . . . . . . 63
\Sigma () . . . . . . . . . . . . . . . . . . . . . 61 \swarrow (.) . . . . . . . . . . . . . . . . . . 63
\sigma () . . . . . . . . . . . . . . . . . . . . . 61 symboles mathmatiques
\signature . . . . . . . . . . . . . . 127, 130
accents . . . . . . . . . . . . . . . . . . . . . 64
signature (variable KOMA-Script)
dlimiteurs . . . . . . . . . . . . . . . . . 68
134
ensembles . . . . . . . . . . . . . . . . . . 65
\sim () . . . . . . . . . . . . . . . . . . . . . . . 62
flches . . . . . . . . . . . . . . . . . . . . . . 63
\simeq (') . . . . . . . . . . . . . . . . . . . . . 62
fonctions et oprateurs . . . . . 72
\sin (sin) . . . . . . . . . . . . . . . . . . . . . . 73
oprateurs binaires . . . . . . . . . 62
Singapore (thme beamer) 170, 178
relations binaires . . . . . . . . . . . 62
\sinh (sinh) . . . . . . . . . . . . . . . . . . . . 73
symboles de taille variable . . 69
slide (environnement) . . . . . . . . 161
symboles divers . . . . . . . . . . . . 63
slides (classe) . . . . . . . . . . . . . . 17, 161 Szeged (thme beamer) . . . 170, 179
\slshape . . . . . . . . . . . . . . . . . . . . . . . 33
\small . . . . . . . . . . . . . . . . . . . . . . . . . 35
T
\smallskip . . . . . . . . . . . . . . . . . . . . 36 t (environnements table et figure)
\smile (^) . . . . . . . . . . . . . . . . . . . . 62
53
208
Index
\t (ee) . . . . . . . . . . . . . . . . . . . . . . . . . 31
T1 (option dextension) . . . . . . . . . 18
tabbing (environnement) . . . . . . . 47
table (environnement) . . . . . . . . . 52
table des matires . . . . . . . . . . . . . . 25
tableau . . . . . . . . . . . . . . . . . . . . . 49, 52
\tableofcontents . . . . . . . . . 25, 95
tabular (environnement) . . . . . . . 49
tabulation . . . . . . . . . . . . . . . . . . . . . . 47
\tan (tan) . . . . . . . . . . . . . . . . . . . . . . 73
\tanh (tanh) . . . . . . . . . . . . . . . . . . . 73
\tau ( ) . . . . . . . . . . . . . . . . . . . . . . . . 61
TECHREPORT (bibliographie) . . . . . 86
TEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
\TeX (TEX) . . . . . . . . . . . . . . . . . . . . . 30
.tex . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
TEX Live . . . . . . . . . . . . . . . . . . . . . 9, 97
texdoc . . . . . . . . . . . . . . . . . . . . . . . . . 97
texindy . . . . . . . . . . . . . . . . . . . . . . . . 92
\textasciicircum (^) . . . . . . . . . . 21
\textasciitilde (~) . . . . . . . . . . . 21
\textbackslash (\) . . . . . . . . . . . . 21
\textbb . . . . . . . . . . . . . . . . . . . . . . . . 65
\textbf . . . . . . . . . . . . . . . . . . . . 32, 33
textcomp (extension) . . . . . . . . . . 188
\textit . . . . . . . . . . . . . . . . . . . . 32, 33
\textmd . . . . . . . . . . . . . . . . . . . . 32, 33
\textrm . . . . . . . . . . . . . . . . . . . . 32, 33
\textsc . . . . . . . . . . . . . . . . . . . . 32, 33
\textsf . . . . . . . . . . . . . . . . . . . . 32, 33
\textsl . . . . . . . . . . . . . . . . . . . . 32, 33
\textstyle . . . . . . . . . . . . . . . . . . . . 67
\texttt . . . . . . . . . . . . . . . . . . . . 32, 33
\textup . . . . . . . . . . . . . . . . . . . . 32, 33
tgadventor (extension) . . . . . . . . . 109
tgbonum (extension) . . . . . . 108, 111
tgchorus (extension) . . . . . . 108, 111
tgcursor (extension) . . . . . . . . . . . 109
tgheros (extension) . . . . . . . . . . . . 109
tgpagella (extension) . . . . . . 108, 111
tgschola (extension) . . . . . . . 108, 111
tgtermes (extension) . . . . . . 108, 111
\thanks . . . . . . . . . . . . . . . . . . . . . . . . 24
thebibliography (environnement)
81
thme (beamer) . . . . . . . . . . . . . . . 169
thme (moderncv) . . . . . . . . . . . . . 137
\thepage . . . . . . . . . . . . . . . . . . . . . . 101
\Theta () . . . . . . . . . . . . . . . . . . . . . 61
\theta () . . . . . . . . . . . . . . . . . . . . . . 61
TikZ . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
tikz (extension) . . . . . . . . . . . . . . . . 116
tikzpicture (environnement) . 116
\tilde (
a) . . . . . . . . . . . . . . . . . . . . . 64
\times () . . . . . . . . . . . . . . . . . . . . . 62
\tiny . . . . . . . . . . . . . . . . . . . . . . . . . . 35
TITLE (bibliographie) . . . . . . . . . . . 87
\title . . . . . . . . . . . 23, 145, 152, 164
titlepage (option de classe) . . . . . . 24
\titlepage . . . . . . . . . . . . . . . . . . . 166
titlepage (environnement) . . . . 53
.toc . . . . . . . . . . . . . . . . . . . . . . . . 13, 25
tocbibind (extension) . . . . . . . . . . . 95
\top (>) . . . . . . . . . . . . . . . . . . . . . . . 63
\triangle (4) . . . . . . . . . . . . . . . . . 63
\triangleleft (/) . . . . . . . . . . . . . 62
\triangleright (.) . . . . . . . . . . . . 62
\ttfamily . . . . . . . . . . . . . . . . . . . . . 33
twocolumn (option de classe) . . . . 17
twoside (option de classe) 17, 99, 101
TYPE (bibliographie) . . . . . . . . . . . . 87
typographie . . . . . . . . 8, 71, 135, 187
\u (e) . . . . . . . . . . . . . . . . . . . . . . . . . . 31
\uncover . . . . . . . . . . . . . . . . . . . . . . 168
uncoverenv (environnement) . . 168
\underbrace (xyz ) . . . . . . . . . . . . . 64
|{z}
\underline (xyz) . . . . . . . . . . . . . . 64
\unlhd () . . . . . . . . . . . . . . . . . . . . . 62
UNPUBLISHED (bibliographie) . . . . 86
\unrhd () . . . . . . . . . . . . . . . . . . . . . 62
unsrt (bibliographie) . . . . . . . . . . . 88
unsrt-fr (bibliographie) . . . . . . . 88
\up . . . . . . . . . . . . . . . . . . . . . . . 187, 188
\Uparrow () . . . . . . . . . . . . . . . 63, 68
\uparrow () . . . . . . . . . . . . . . . 63, 68
209
Index
\Updownarrow (m) . . . . . . . . . . 63, 68
\updownarrow (l) . . . . . . . . . . . 63, 68
\uplus (]) . . . . . . . . . . . . . . . . . . . . . 62
\upshape . . . . . . . . . . . . . . . . . . . . . . . 33
\Upsilon () . . . . . . . . . . . . . . . . . . . 61
\upsilon () . . . . . . . . . . . . . . . . . . . 61
\usecolortheme . . . . . . . . . . . . . . 180
\usepackage . . . . . . . . . . . . . . . . . . . 17
\usetheme . . . . . . . . . . . . . . . . . . . . 169
UTF-8 . . . . . . . . . . . . . . . . . . . . . . . . . 18
utf8 (option dextension) . . . . . . . 18
utf8x (option dextension) . . . . . . 18
\v () . . . . . . . . . . . . . . . . . . . . . . . . . .
\varepsilon () . . . . . . . . . . . . . . . .
\varphi () . . . . . . . . . . . . . . . . . . . .
\varpi ($) . . . . . . . . . . . . . . . . . . . . .
\varrho (%) . . . . . . . . . . . . . . . . . . . .
\varsigma () . . . . . . . . . . . . . . . . . .
\vartheta () . . . . . . . . . . . . . . . . . .
\vdash (`) . . . . . . . . . . . . . . . . . . . . .
.
\vdots (..) . . . . . . . . . . . . . . . . . . . . . .
\vec (~a) . . . . . . . . . . . . . . . . . . . . . . . .
\vee () . . . . . . . . . . . . . . . . . . . . . . .
verbatim (environnement) . . . . . .
verse (environnement) . . . . . . . . .
VOLUME (bibliographie) . . . . . . . . . .
\vspace . . . . . . . . . . . . . . . . . . . . . . . .
\vspace* . . . . . . . . . . . . . . . . . . . . . . .
xindy . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
YEAR (bibliographie) . . . . . . . . . . . . 87
yourref (variable KOMA-Script) . .
134
\mathbb{Z} (Z) . . . . . . . . . . . . . . . .
\mathbbm{Z} ( ) . . . . . . . . . . . . . . .
\mathbbmss{Z} (Z) . . . . . . . . . . . . .
\mathbbmtt{Z} (Z) . . . . . . . . . . . . .
\mathds{Z} (Z) . . . . . . . . . . . . . . . .
\zeta () . . . . . . . . . . . . . . . . . . . . . . .
31
61
61
61
61
61
61
62
74
64
62
44
42
87
36
36
.xdy . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
\Xi () . . . . . . . . . . . . . . . . . . . . . . . . . 61
\xi () . . . . . . . . . . . . . . . . . . . . . . . . . 61
210
66
66
66
66
66
61
Commandes de hirarchisation . . . . . . . . . . . . . . . . .
Symboles divers . . . . . . . . . . . . . . . . . . . . . . . . .
Symboles pour le franais et les langues trangres . . . . . .
Commandes daccentuation . . . . . . . . . . . . . . . . . . . .
Commandes simplifies daccentuation . . . . . . . . . . . . .
Commandes de changement de style . . . . . . . . . . . . . .
Correspondance entre commandes et dclarations de changement de style . . . . . . . . . . . . . . . . . . . . . . . . . .
4.8 Dclarations de changement de corps . . . . . . . . . . . . .
4.9 Units de mesure utilises par LATEX . . . . . . . . . . . . .
33
35
36
53
6.1
6.2
6.3
6.4
6.5
6.6
6.7
6.8
6.9
6.10
6.11
6.12
. .
.
.
.
.
. .
.
.
.
.
.
.
61
62
62
63
63
64
66
66
66
68
69
73
85
87
Lettres grecques . . . . . . . . . . .
Symboles doprateurs binaires . . .
Symboles de relations binaires . . .
Flches . . . . . . . . . . . . . . . .
Symboles divers . . . . . . . . . . .
Accents . . . . . . . . . . . . . . . .
Ensembles . . . . . . . . . . . . . .
Commandes despacement . . . . .
Commandes de changement de style
Dlimiteurs . . . . . . . . . . . . . .
Symboles de taille variable . . . . .
Fonctions et oprateurs . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
25
29
30
31
31
32
170
180
212
99
103
103
104
104
104
104
105
105
105
106
106
106
107
107
107
109
109
109
110
110
110
110
110
111
111
111
112
9.1
9.2
9.3
9.4
10.1
10.2
10.3
10.4
10.5
10.6
10.7
10.8
10.9
10.10
10.11
10.12
10.13
10.14
de
de
de
de
de
de
de
de
de
de
de
document
document
document
document
document
document
document
document
document
document
graphique
ralis
ralis
ralis
ralis
ralis
ralis
ralis
ralis
ralis
ralis
ralis
avec
avec
avec
avec
avec
avec
avec
avec
avec
avec
avec
lextension
lextension
lextension
lextension
lextension
lextension
lextension
lextension
lextension
lextension
lextension
chancery
charter .
cyklop .
libertine
newcent
tgbonum
tgchorus
tgpagella
tgschola
tgtermes
TikZ . .
8.29
8.30
8.31
8.32
8.33
8.34
8.35
8.36
8.37
8.38
8.39
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
112
112
112
113
113
113
113
114
114
114
117
159
163
165
166
170
170
171
171
171
172
172
172
173
173
173
174
174
174
175
175
175
176
176
216
la classe
. . . . .
la classe
. . . . .
la classe
. . . . .
la classe
. . . . .
la classe
. . . . .
la classe
. . . . .
la classe
. . . . .
la classe
. . . . .
la classe
. . . . .
beamer et
. . . . . .
beamer et
. . . . . .
beamer et
. . . . . .
beamer et
. . . . . .
beamer et
. . . . . .
beamer et
. . . . . .
beamer et
. . . . . .
beamer et
. . . . . .
beamer et
. . . . . .
le
.
le
. .
le
. .
le
. .
le
.
le
.
le
.
le
.
le
.
176
177
177
177
178
178
178
179
179
1 Introduction
1.1 Quest-ce que LATEX ? . . . . .
1.2 La philosophie de LATEX . . .
1.3 LATEX et la typographie . . . .
1.4 Comment se procurer LATEX ?
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. .
.
.
.
7
7
8
8
9
. . . . .
. . . . .
. . . . .
erreurs .
. . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. .
.
.
.
.
11
11
12
12
13
13
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
15
15
16
16
16
17
17
17
19
19
19
19
20
21
21
21
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
23
23
23
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. .
.
.
.
.
.
. .
.
.
.
.
25
26
26
26
27
28
28
28
29
29
31
32
35
35
36
39
.
39
.
40
.
40
.
42
.
43
. . 44
.
45
. . 47
.
49
.
52
.
53
. . 54
6 LATEX mathmatique
6.1 Les modes mathmatiques . . . . . . . . . . . . . .
6.1.1 Lenvironnement math . . . . . . . . . . . . .
6.1.2 Lenvironnement displaymath . . . . . . . .
6.2 Structures couramment utilises en mathmatiques
6.2.1 Indices et exposants . . . . . . . . . . . . . .
6.2.2 Texte lintrieur dune formule . . . . . . .
6.3 Lettres, symboles et accents . . . . . . . . . . . . .
6.3.1 Lettres grecques . . . . . . . . . . . . . . . .
6.3.2 Symboles doprateurs binaires . . . . . . . .
6.3.3 Symboles de relations binaires . . . . . . . .
6.3.4 Flches . . . . . . . . . . . . . . . . . . . . .
6.3.5 Symboles divers . . . . . . . . . . . . . . . .
6.3.6 Accents . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
218
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
57
57
57
58
59
59
60
60
. 61
62
62
63
63
. 64
.
.
6.4
6.5
6.6
6.7
6.8
6.9
6.10
6.11
6.12
6.13
6.14
6.15
6.16
7 Bibliographie et index
7.1 Faire une bibliographie . . . . . . . . . . . . . . . . . .
7.1.1 Lenvironnement thebibliography . . . . . . .
7.1.2 BibTEX . . . . . . . . . . . . . . . . . . . . . . .
7.1.2.1 La base de donnes bibliographique . .
7.1.2.2 Les diffrents types dentres . . . . . .
7.1.2.3 Les diffrents types de champs . . . . .
7.1.2.4 Quelques prcisions sur certains champs
7.1.2.5 Gnrer la bibliographie avec BibTEX .
7.2 Faire un index . . . . . . . . . . . . . . . . . . . . . . .
7.2.1 La commande \index . . . . . . . . . . . . . . .
7.2.2 Gnrer lindex . . . . . . . . . . . . . . . . . . .
7.2.3 Gnrer lindex avec MakeIndex . . . . . . . . .
7.2.4 Gnrer lindex avec xindy . . . . . . . . . . . . .
7.3 La commande latexmk . . . . . . . . . . . . . . . . . .
7.4 Bibliographie et index dans la table des matires . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
76
77
79
81
81
81
83
83
. 84
86
86
88
90
90
. 91
92
92
93
95
.
.
65
65
66
66
67
68
68
69
71
72
74
75
97
97
97
98
99
100
100
101
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
102
115
115
116
118
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 118
. 119
. 122
. 122
. 123
. . 124
. . 124
. 125
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
127
. 127
. 127
130
130
130
130
. 131
. 131
. 134
135
135
135
135
10 Rdiger un CV
10.1 La classe moderncv . . . . . . . . . . . . . . . . . .
10.1.1 Les thmes . . . . . . . . . . . . . . . . . . .
10.1.2 Les informations personnelles . . . . . . . . .
10.1.3 Les rubriques . . . . . . . . . . . . . . . . . .
10.1.4 Le contenu des rubriques . . . . . . . . . . .
10.1.4.1 La commande \cventry . . . . . . .
10.1.4.2 La commande \cvitem . . . . . . .
10.1.4.3 La commande \cvitemwithcomment
10.1.4.4 La commande \cvdoubleitem . . .
10.1.4.5 La commande \cvlistitem . . . . .
10.1.4.6 La commande \cvlistdoubleitem .
10.1.5 Modifier la taille de la partie gauche . . . . .
10.2 La classe curve . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
137
. 137
. 137
140
146
146
146
. 147
. 147
. 147
148
148
148
148
220
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
161
161
162
164
164
167
169
180
180
181
181
12 Et maintenant ?
183
12.1 Pour en apprendre davantage . . . . . . . . . . . . . . . . . . 183
12.2 Obtenir de laide . . . . . . . . . . . . . . . . . . . . . . . . . . 184
12.3 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
12.3.1 Il faut construire son document en pensant sa structure 184
12.3.2 Il ne faut pas bidouiller . . . . . . . . . . . . . . . . . 185
12.3.3 Il faut soigner le fichier source . . . . . . . . . . . . . 185
12.4 vous de jouer ! . . . . . . . . . . . . . . . . . . . . . . . . . 186
A Quelques rgles typographiques franaises et anglaises
187
A.1 Quelques rgles typographiques franaises . . . . . . . . . . . 187
A.2 Quelques rgles typographiques anglaises . . . . . . . . . . . 190
B Diffrences entre LATEX 2.09 et LATEX 2
B.1 Les commandes \documentstyle, \documentclass et
\usepackage . . . . . . . . . . . . . . . . . . . . . . .
B.2 Dclarations et commandes de changement de style .
B.3 SliTEX et la classe slides . . . . . . . . . . . . . . . .
B.4 La commande \LaTeXe . . . . . . . . . . . . . . . . .
Bibliographie
Ouvrages gnraux sur LATEX
Utilisation avance de LATEX .
Bibliographie et index . . . .
Graphisme . . . . . . . . . . .
Typographie . . . . . . . . . .
Divers . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Index
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
191
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. . 191
. . 191
. 192
. 192
.
.
.
.
.
.
193
. 193
. 195
. 196
. 196
. . 197
. 198
199
221
211
213
217
222