Structurer le document
Code
\ d o c u m e n t c l a s s { report }
\ begin { document }
Hello World !
\ end { document }
5
6 CHAPITRE 1. STRUCTURER LE DOCUMENT
LATEX How-To
Sbastien Combfis
31 mai 2010
Pour pouvoir dfinir le titre, il faut avant tout dfinir les donnes quil
va contenir grce aux commandes \title, \author et \date. Lorsquil y a
plusieurs auteurs, on les spare avec la commande \and. On peut obtenir
la date courante avec la commande \today. On fait habituellement ces
dfinitions dans le prambule.
Code
\ begin { document }
\ maketitle
\ end { document }
Pour insrer une image sur la page de titre, il faut utiliser le package
titlepic qui dfinit la commande \titlepic qui permet dajouter limage.
On peut spcifier une option lors du chargement du package qui permet
de spcifier lalignement du titre. Trois valeurs sont possibles : tt, tc et
cc. La premire lettre dsigne lalignement du bloc titre, auteur, date et
la seconde lettre celui de limage. La lettre t aligne en haut et la lettre c
permet de centrer.
1.2. PAGE DE TITRE 7
LATEX How-To
Sbastien Combfis
31 mai 2010
\ maketitle
LATEX How-To
Par Sbastien Combfis
Le 31 mai 2010
Code graphicx
\ title {\ parbox {7 cm }{
\ i n c l u d e g r a p h i c s [ width =2 cm ]{ uko - logo . png } \\
\ begin { center }\ sf \ b f s e r i e s \ huge
\ rule {7 cm }{1 pt }
\ medskip
\ LaTeX {} How - To \\[ -4 mm ]
\ rule {7 cm }{1 pt }
\ end { center }
\ hfill \ s c r i p t s i z e Par Sbastien Combfis \\[2 cm ]
Le 31 mai 2010
}}
\ author {}
\ date {}
1.2. PAGE DE TITRE 9
LATEX How-To
Code graphicx
\ begin { t i t l e p a g e }
\ vspace {1 cm }
\ i n c l u d e g r a p h i c s [ width =1.5 cm ]{ uko - logo . png } %
\ quad \ rule [ -6 cm ]{0.5 pt }{7 cm } %
\ quad \ parbox [ t ]{4.5 cm }{\ sf
\ \\[1.5 cm ]
{\ Large \ bfserie s \ LaTeX {} How - To } \\[3.5 cm ]
\ hspace *{\ fill }{\ s c r i p t s i z e Sbastien Combfis }
}
\ end { t i t l e p a g e }
10 CHAPITRE 1. STRUCTURER LE DOCUMENT
1.3 Sectionnement
1 Les abeilles
Introduction
1.1 Rle dans la pollinisation
1.2 Dclin de la population
1
Cet exemple a t gnr avec la classe de document article dans laquelle
le plus haut niveau est la \section. Pour les livres et articles, il faut
Code
\ section { Les abeilles }
\ s u b s e c t i o n *{ Introduction }
\ s u b s e c t i o n { Rle dans la pollinisation }
\ s u b s e c t i o n { Dclin de la population }
1) Les abeilles
Introduction
1.1) Rle dans la pollinisation
1.2) Dclin de la population
Code titlesec
Code sectsty
\ a l l s e c t i o n s f o n t {\ sf }
\ c h a p t e r f o n t {\ r a g g e d l e f t }
1 Les abeilles
Introduction
1.1 Rle dans la pollinisation
1.2 Dclin de la population
\ a l l s e c t i o n s f o n t {\ sf }
\ s e c t i o n f o n t {\ sffamil y \ color { red }\ s e c t i o n r u l e {3 ex }{3 pt } %
{ -1.5 ex }{1 pt }}
CHAPITRE 1
DE LINTRT DES
LANGUES
Code fncychap
\ d o c u m e n t c l a s s { report }
\ u s e p a c k a g e [ Glenn ]{ fncychap }
\ begin { document }
\ chapter { De l intrt des langues }
\ end { document }
Comme vous avez pu le constater dans ce livre, les numros des sections
sont placs dans la marge. Pour ce faire, il sut dajouter la dfinition
suivante dans le prambule.
Code
\ makeatletter
\ def \ @ s e c c n t f o r m a t #1{ %
\ protect \ makebox [0 pt ][ r ]{\ csname the #1\ e n d c s n a m e \ quad }}
\ makeatother
On peut dlimiter les direntes parties dun livre avec les commandes
\frontmatter, \mainmatter, \backmatter et \appendix. Ces commandes
vont notamment avoir pour eet de changer le style de numrotation des
pages.
La commande \mainmatter indique le dbut du corps du livre. La com-
mande \frontmatter dlimite tout ce qui vient avant (prface, introduc-
tion . . .) et la commande \backmatter ce qui vient aprs (colophon, index
. . .).
La commande \appendix indique le dbut des annexes. La numrotation
des sections va se faire avec des lettres romaines plutt quavec des
nombres arabes.
1.4. TABLE DES MATIRES ET LISTE DES FIGURES ET TABLES 15
Code
\ a d d c o n t e n t s l i n e { toc }{ chapter }{ Table des matires }
\ tableofcontents
Pour la table des matires, on peut spcifier son niveau, cest--dire jusqu
quel type type de sous-entre il faut aller. Cette valeur est contrle par
le compteur tocdepth. Par exemple, pour ne lister que les chapitres, il
faut crire avant \tableofcontents :
\setcounter{tocdepth}{1}
Code minitoc
\ dominitoc
\ tableofcontents
% ...
\ s e t c o u n t e r { minitocdepth }{1}
\ minitoc