Académique Documents
Professionnel Documents
Culture Documents
septembre 2013
1/36
Introduction à LATEX et Beamer
LATEX, qu’est-ce que c’est ?
5 Environnement mathématique
2/36
Introduction à LATEX et Beamer
LATEX, qu’est-ce que c’est ?
Usage
Un logiciel libre de traitement de texte particulièrement bien adapté pour
les documents scientifiques (écriture simple de formules mathématiques
même complexes).
Historique
3/36
Introduction à LATEX et Beamer
LATEX, qu’est-ce que c’est ?
4/36
Introduction à LATEX et Beamer
LATEX, qu’est-ce que c’est ?
5/36
Introduction à LATEX et Beamer
LATEX, qu’est-ce que c’est ?
5/36
Introduction à LATEX et Beamer
LATEX, qu’est-ce que c’est ?
pdflatex
.tex−−−−−→.pdf
5/36
Introduction à LATEX et Beamer
LATEX, qu’est-ce que c’est ?
pdflatex
.tex−−−−−→.pdf
Sous Linux
kile contient à la fois un éditeur de texte (kate) et un compilateur
(http ://kile.sourceforge.net/).
Sous Windows
Un éditeur LATEX gratuit sous windows :TeXnicCenter (http
://www.toolscenter.org/products/texniccenter/).
6/36
Introduction à LATEX et Beamer
Structure minimale d’un fichier .tex
5 Environnement mathématique
Règles de base
Toute commande LATEX commence par un symbole \.
Pour que des lignes de texte ne soient pas lues par le compilateur LATEX, il
suffit de les commenter en mettant au début de chaque ligne le symbole %.
Commandes de formatage
Afin de définir la mise en page souhaitée d’un document, il faut indiquer
dans le .tex, une série de commandes qui s’écrivent sous la forme
\commande[option]{argument}
8/36
Introduction à LATEX et Beamer
Structure minimale d’un fichier .tex
\ d o c u m e n t c l a s s [ 1 2 pt , a 4 p a p e r ] { a r t i c l e }%Type de document :
%d i f f é r e n t e s c l a s s e s au c h o i x : a r t i c l e , r e p o r t ,
% book , l e t t e r , s l i d e s
%12 p t dé f i n i t l a t a i l l e d e s c a r a c t è r e s
%a 4 p a p e r p o u r o b t e n i r un document au f o r m a t a 4
9/36
Introduction à LATEX et Beamer
Structure minimale d’un fichier .tex
\ d o c u m e n t c l a s s [ 1 2 pt , a 4 p a p e r ] { a r t i c l e }
% A j o u t s de p a c k a g e s p o u r é t e n d r e l e s p o s s i b i l i t é s
% de LaTeX
\ u s e p a c k a g e [ u t f 8 x ] { i n p u t e n c } %p o u r f a i r e l e s a c c e n t s
% Permet de t a p e r d i r e c t e m e n t l e s c a r a c t è r e s a c c e n t u é s : é ,
% è . . . Sans c e t t e commande , i l f a u t t a p e r \ ’ e
% p o u r p r o d u i r e un é p a r e x e m p l e
% ( m e t t r e l a t i n 1 à l a p l a c e de u t f 8 x s o u s windows )
\ u s e p a c k a g e [ f r e n c h b ] { b a b e l } %p e r m e t l ’ a d a p t a t i o n de LaTeX
% au f r a n c a i s
\ b e g i n { document }
\ t a b l e o f c o n t e n t s % p o u r c r é e r a u t o m a t i q u e m e n t
% une t a b l e d e s m a t i è r e s
\ section { Introduction }
Ma p r e m i è r e p h r a s e a v e c \LaTeX { } . %t e x t e s a i s i que l ’ on
%s o u h a i t e a f f i c h e r
\ s u b s e c t i o n { p r e m i è r e s o u s −s e c t i o n }
\ s u b s e c t i o n { d e u x i ème s o u s −s e c t i o n }
\ section { Nouvelle section }
\ end { document }
10/36
Introduction à LATEX et Beamer
Structure minimale d’un fichier .tex
2 Nouvelle section 1
1 Introduction
Ma première phrase avec LATEX.
2 Nouvelle section
11/36
Introduction à LATEX et Beamer
Structure minimale d’un fichier .tex
Commandes habituelles
\ t i t l e { I n t r o d u c t i o n à \LaTeX}
\ d a t e { s e p t e m b r e 2013}
\ a u t h o r {ABC}
Dans le document
\\ % p o u r p a s s e r à l a l i g n e
\ v s p a c e {5mm} %p o u r l a i s s e r un i n t e r l i g n e de
% 5mm a v a n t l e p a r a g r a p h e s u i v a n t
\ newpage % p o u r commencer une n o u v e l l e page
\ f o o t n o t e {Mon t e x t e é c r i t en n o t e } % p o u r é c r i r e
% une n o t e de b a s de page
\ t e x t b f {Mon t e x t e é c r i t en g r a s }
\ t e x t i t {Mon t e x t e é c r i t en i t a l i q u e } , \emph{ idem }
\ u n d e r l i n e {Mon t e x t e s o u l i g n é }
M o d i f i e r l a t a i l l e du t e x t e : de \ s m a l l à \Huge
12/36
Introduction à LATEX et Beamer
Structurer son document
5 Environnement mathématique
13/36
Introduction à LATEX et Beamer
Structurer son document
14/36
Introduction à LATEX et Beamer
Structurer son document
itemize enumerate
D’abord 1 D’abord
Ensuite 2 Ensuite
Enfin 3 Enfin
15/36
Introduction à LATEX et Beamer
Structurer son document
itemize enumerate
D’abord 1 D’abord
Ensuite 2 Ensuite
Enfin 3 Enfin
Astuce
Il est possible d’imbriquer ces environnements pour créer différents niveaux.
15/36
Introduction à LATEX et Beamer
Structurer son document
16/36
Introduction à LATEX et Beamer
Structurer son document
Kile
A l’aide de l’environnement graphique kile, la création d’un document avec
LATEX est facilitée par le QuickStart Wizard (aller dans l’onglet Wizard puis
Quick Start). La fenêtre qui s’ouvre permet de choisir directement la classe
du document, la taille des caractères, les packages que l’on souhaite
utiliser... Kile crée ensuite un fichier .tex avec la bonne entête afin d’avoir
la mise en page désirée (lors de la compilation !) dans le document LATEX
que l’on va rédiger.
17/36
Introduction à LATEX et Beamer
Faire des tableaux
5 Environnement mathématique
18/36
Introduction à LATEX et Beamer
Faire des tableaux
\ s e c t i o n ∗{ T a b l e a u } %Pas de numé r o à l a s e c t i o n !
\ begin { t a b l e }[ ht ]
\ c a p t i o n { C e c i e s t un e x e m p l e de t a b l e a u . } %Lé gende
\ c e n t e r i n g %c e n t r é d a n s l a page
\ b e g i n { t a b u l a r }{ l | c | r } %l=l e f t , r=r i g h t
\ h l i n e %l i g n e h o r i z o n t a l e
c o l o n n e 1 & c o l o n n e 2 & c o l o n n e 3 \\ %p r e m i è r e l i g n e ,
%l e s y m b o l e \\ s e r t à i n d i q u e r l a f i n de l a l i g n e
\hline \hline
21 & l , c e t r & 23\\%d e u x i ème l i g n e
31 & gauche , c e n t r é e t d r o i t e & 33\\ % t r o i s i ème l i g n e
\hline
\ end { t a b u l a r }
\ l a b e l { t a b : e x e m p l e 1}%é t i q u e t t e de r é f é r e n c e
\ end { t a b l e }
Le t a b l e a u ˜\ r e f { t a b : e x e m p l e 1} e s t mon p r e m i e r t a b l e a u e t
j e n ’ a i p a s b e s o i n de me s o u c i e r de s o n numé r o !
19/36
Introduction à LATEX et Beamer
Faire des tableaux
Tableau
20/36
Introduction à LATEX et Beamer
Environnement mathématique
5 Environnement mathématique
21/36
Introduction à LATEX et Beamer
Environnement mathématique
Packages nécessaires
amsmath , a m s f o n t s , m a t h r s f s
%p o u r u t i l i s e r l e s f o r m u l e s , s y m b o l e s e t p o l i c e s maths
Utilisation en ligne $ $
On s a i t que $\ s i n ( \ f r a c {\ p i }{2})=1$.
On sait que sin( π2 ) = 1.
Équation centrée
On dé f i n i t l a f o n c t i o n $ f 1 $ p a r :
\ begin { equation }
\ f o r a l l x \ i n \ mathbb {R} , f 1 ( x )=\ s q r t { xˆ3+x ˆ2}
\ end { e q u a t i o n }
On définit la fonction f1 par :
p
∀x ∈ R, f1 (x) = x3 + x2 (1)
22/36
Introduction à LATEX et Beamer
Environnement mathématique
Le mode displaystyle
Pour faire des fractions, des limites, des intégrales et des sommes et avoir
un beau rendu, il faut utiliser la commande displaystyle :
Mode n o r m a l : $\sum { k=1}ˆn \ i n t k ˆ{ k+1}eˆ{− t ˆ2} d t $ .
Avec d i s p l a y s t y l e :
$\ d i s p l a y s t y l e {\sum { k=1}ˆn \ i n t k ˆ{ k+1}eˆ{− t ˆ2} d t } $ .
Ce qui donne :
Pn R k+1 2
Mode normal : k=1 k e −t dt.
n
X k+1
Z
2
Avec displaystyle : e −t dt.
k=1 k
23/36
Introduction à LATEX et Beamer
Environnement mathématique
24/36
Introduction à LATEX et Beamer
Environnement mathématique
Caractères
Les lettres latines s’écrivent normalement ($a,b,c ... z$), les caractères
grecques s’appellent par leur noms ($\alpha ...\ Omega,\omega $) :
a, b, c...z
α...Ω, ω
Opérateurs
Les packages amsmath et amssymbol fournissent des milliers
d’opérateurs : $\pm\in\leq\geq \Rightarrow \emptyset\cap\subset$...
± ∈≤≥⇒ ∅∩ ⊂
5 Environnement mathématique
26/36
Introduction à LATEX et Beamer
Inclure des figures
package nécessaire
graphicx
\ b e g i n { f i g u r e } [ htbp ]
\ c e n t e r i n g %c e n t r é s u r l a page
\ i n c l u d e g r a p h i c s [ w i d t h=3cm ] { monimage . j p g }
%Nom du f i c h i e r e t l a r g e u r de l a f i g u r e
\ c a p t i o n {Lé gende de l a f i g u r e }
\ end { f i g u r e }
27/36
Introduction à LATEX et Beamer
Inclure des figures
package nécessaire
graphicx
\ b e g i n { f i g u r e } [ htbp ]
\ c e n t e r i n g %c e n t r é s u r l a page
\ i n c l u d e g r a p h i c s [ w i d t h=3cm ] { monimage . j p g }
%Nom du f i c h i e r e t l a r g e u r de l a f i g u r e
\ c a p t i o n {Lé gende de l a f i g u r e }
\ end { f i g u r e }
27/36
Introduction à LATEX et Beamer
Inclure une bibliographie avec BibTeX :
5 Environnement mathématique
28/36
Introduction à LATEX et Beamer
Inclure une bibliographie avec BibTeX :
Principe
L’ensemble des références bibliographiques est enregistré dans un fichier
annexe (.bib). La totalité des informations relatives à chaque entrée est
renseignée (auteurs, journal, année etc.).
Utilisation
Dans la source .tex, chaque référence est appelée par sa clé. La mise en
forme des citations et des références est gérée par LATEX.
Compilation
Bibtex s’applique au fichier principal .tex, et non à biblio.bib.
Il faut compiler 2 fois latex après avoir compilé bibtex pour mettre à jour
la numérotation.
29/36
Introduction à LATEX et Beamer
Inclure une bibliographie avec BibTeX :
Exemple minimal
Dans le .bib
@BOOK{ Wil 8 5 , %l a c l é
t i t l e = { Combustion Theory . } ,
p u b l i s h e r = { Benjamin−Cummings
P u b l i s h i n g Company } ,
y e a r = {1985} , author = { Williams , F . A. }
}
Dans le .tex
Dans ˜\ c i t e { Wil 8 5 } , b l a b l a . . .
\ b i b l i o g r a p h y s t y l e { p l a i n } % S t y l e de b i b l i o
\ b i b l i o g r a p h y { b i b l i o } % Nom du . b i b
Type de document
30/36
Suivant le document à citer, on mettra par exemple @ARTICLE à la place.
Introduction à LATEX et Beamer
Inclure une bibliographie avec BibTeX :
5 Environnement mathématique
32/36
Introduction à LATEX et Beamer
Beamer, un outil pour préparer ses slides à l’aide de LATEX
\ d o c u m e n t c l a s s { Beamer }
\ t i t l e { text }
\ author { text }
\ date { date }
\ b e g i n { document }
\ end { document }
33/36
Introduction à LATEX et Beamer
Beamer, un outil pour préparer ses slides à l’aide de LATEX
Premier slide
\ begin { frame }
\ t i t l e p a g e { T i t r e de l a p r é s e n t a t i o n }
\ end { f r a m e }
s e c t i o n ∗{ T a b l e d e s m a t i è r e s }
\ begin { frame }
\ tableofcontents
\ end { f r a m e }
34/36
Introduction à LATEX et Beamer
Beamer, un outil pour préparer ses slides à l’aide de LATEX
Nouvelle section
\ s e c t i o n { Premi è r e p a r t i e }
\ begin { frame }
\ f r a m e t i t l e { Le t i t r e de mon s l i d e }
\ end { f r a m e }
35/36
Introduction à LATEX et Beamer
Beamer, un outil pour préparer ses slides à l’aide de LATEX
36/36