72
Séminaire L A T E X, séance 3: utilisation avancée Maxime Folschette 1 Anthony Jubien 2 Julien Tanguy 3 1 IRCCyN équipe MeForBio 2 IRCCyN équipe Robotique et ONERA Toulouse 3 IRCCyN équipe Systèmes Temps Réels maxime.folschette, anthony.jubien, julien.tanguy @irccyn.ec-nantes.fr Association des Étudiants en Doctorat de l’ECN (AED) Document sous licence Creative Commons BY 3.0 FR http://creativecommons.org/licenses/by/3.0/fr/ jeudi 28 février 2013 Folschette, Jubien, Tanguy (AED) Séminaire L A T E X, séance 3 jeudi 28 février 2013 1 / 53

Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Séminaire LATEX, séance 3: utilisation avancée

Maxime Folschette1 Anthony Jubien2 Julien Tanguy31 IRCCyN équipe MeForBio

2 IRCCyN équipe Robotique et ONERA Toulouse3 IRCCyN équipe Systèmes Temps Réels

maxime.folschette, anthony.jubien, julien.tanguy @irccyn.ec-nantes.fr

Association des Étudiants en Doctorat de l’ECN (AED)Document sous licence Creative Commons BY 3.0 FR

http://creativecommons.org/licenses/by/3.0/fr/

jeudi 28 février 2013

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 1 / 53

Page 2: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Points abordés durant la séance 3 :

bibliographie,commandes avancées,inclusion de figures à l’aide de différents outils,création d’un diaporama à l’aide de la classe Beamer,vos questions !

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 2 / 53

Page 3: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Première partie I

Bibliographie

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 3 / 53

Page 4: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Plan

1 BibTeX

2 Exemple

3 JabRef

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 4 / 53

Page 5: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

BibTeX

Présentation de BibTeX

BibTeX est un outil de gestion de bibliographie.La base de données bibliographique est placée dans un fichier extérieur(.bib).On inclut la bibliographie dans le document par les commandes :\bibliographystyle{plain}\bibliography{nom-biblio}

Il est possible d’inclure plusieurs fichiers .bib : \bibliography{biblio1,biblio2}.On crée des références dans le document par la commande : \cite{...} [3].

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 5 / 53

Page 6: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Exemple

Exercice

Créer un nouveau fichier .bib nommé biblio.bib et contenant :@article{greenwade93,

author = "Inconnu",title = "Titre",year = "1993",journal = "Nom du journal",volume = "14",number = "3",pages = "342--351"

}

Et y faire référence dans votre document principal :....\cite{greenwade93}....\bibliographystyle{plain} %ou style alpha\bibliography{biblio}

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 6 / 53

Page 7: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

JabRef

Outils de gestion de bibliographie

La plupart des bases de données bibliographiques permettent d’exporterune entrée en BibTeX (Google Scholar inclus : Préférences Scholar,Gestionnaire des bibliographies, Afficher les liens permettant d’importerdes citations dans BibTeX).Utiliser un outil de gestion de bibliographie est nécessaire :

JabRef,Mendeley,Zotero

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 7 / 53

Page 8: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

JabRef

Jabref (mutli-plateforme)

Téléchargement : http://jabref.sourceforge.net/

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 8 / 53

Page 9: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Deuxième partie II

Commandes avancées

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 9 / 53

Page 10: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Plan

4 Commandes personnalisées

5 Comprendre la compilation

6 Autres éditeurs LATEX

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 10 / 53

Page 11: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Commandes personnalisées

Créer ses propres commandesPourquoi ?

RéutilisationSimplification

Définition\newcommand{\ltsname}{Labeled Transition System}\newcommand{\abs}[1]{\left|#1\right|}\newcommand{\lts}[1][]{\left(Q^{#1},q_0^{#1},A_{#1},\rightarrow_{#1}\right)}

Utilisation\ltsname ⇒ Labeled Transition System\abs{\pi} ⇒ |π|\lts ⇒ (Q , q0,A,→)\lts[n] ⇒ (Qn, qn

0 ,An,→n)

RestrictionsPas de chiffresPas de @

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 11 / 53

Page 12: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Commandes personnalisées

Redéfinir des commandes

\renewcommand{\vec}[1]{\overrightarrow{#1}}

Utilisation\vec{AB} ⇒

−→AB

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 12 / 53

Page 13: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Comprendre la compilation

Fichiers auxiliaires

log fichier où LATEX écrit tout un tas d’informations sur ladernière compilation

aux fichier auxiliaire : stocke les références, citations, numéros depage, etc.

toc fichier contenant la table des matièreslof fichier contenant la liste des figureslot fichier contenant la liste des tablesbbl fichier contenant la bibliographie

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 13 / 53

Page 14: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Comprendre la compilation

Cycle de compilation

LATEX

.tex

.bib

.bst

.pdf

.log

.aux .bbl .blg

.toc .lof .lot

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 14 / 53

Page 15: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Comprendre la compilation

Cycle de compilation

BibTEX

.tex

.bib

.bst

.pdf

.log

.aux .bbl .blg

.toc .lof .lot

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 14 / 53

Page 16: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Comprendre la compilation

Cycle de compilation

LATEX

.tex

.bib

.bst

.pdf

.log

.aux .bbl .blg

.toc .lof .lot

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 14 / 53

Page 17: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Comprendre la compilation

Cycle de compilation

LATEX

.tex

.bib

.bst

.pdf

.log

.aux .bbl .blg

.toc .lof .lot

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 14 / 53

Page 18: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Comprendre la compilation

Erreurs de compilation courantes

| ! Too many }’s.| l.6 \date December 2004}

Accolades non balancées

| ! Undefined control sequence.| l.6 \dtae| {December 2004}

Faute de frappe dans une commande, ou package manquant

| ! Missing $ inserted

Caractère math utilisé hors du mode math (ex : _)

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 15 / 53

Page 19: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Autres éditeurs LATEX

Texniccenter

Téléchargement : http://www.texniccenter.org/Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 16 / 53

Page 20: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Autres éditeurs LATEX

LyX

Téléchargement : http://www.lyx.org/

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 17 / 53

Page 21: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Autres éditeurs LATEX

Texmaker

Téléchargement : http://www.xm1math.net/texmaker/

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 18 / 53

Page 22: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Troisième partie III

Inclusion de figures à l’aide de PGF/TikZ

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 19 / 53

Page 23: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Plan

7 Présentation de PGF/TikZ

8 Quelques exemples avec TikZ

9 Utilisation de TikZ

10 Conclusion sur TikZ

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 20 / 53

Page 24: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Présentation de PGF/TikZ

PGF/TikZ : du dessin vectoriel en LATEX

Qu’est-ce que PGF/TikZ ?PGF est un langage complet et compliqué de dessin vectoriel,TikZ est une surcouche plus simple pour utiliser PGF.

Ils permettent de dessiner des figures facilement. Beaucoup d’avantages :les figures sont intégrés au document LATEX (pas de fichier externe),dessin vectoriel : toujours lisse, quel que soit le niveau de zoom,très riche, beaucoup d’exemples disponibles faciles à reprendre.

Inconvénients :parfois difficile à prendre en main,peut alourdir la compilation et le fichier final,ne permet pas de tout faire (mais presque).

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 21 / 53

Page 25: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Quelques exemples avec TikZ

Level 5

Level 4

Level 3

Level 2

Level 1

Level 0

Archives/File Servers

ERP/Finance/Messaging

Operations Management/Historians

Supervisory Controls

PLC/RTU IPCommunication

Safety Instru-mented Systems

I/O from Sensors

Figure: Modèle d’architecture — TEXample.net [1]

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 22 / 53

Page 26: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Quelques exemples avec TikZ

1

2

3

4

0.60.3

0.1

0.4

0.30.4

0.10.8

0.20.2

0.6

0.2

Figure: Graphe simple — TEXample.net [1]

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 23 / 53

Page 27: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Quelques exemples avec TikZ

+− jωmψ

sR

RR

i sR

+

uss

i ss

Rs Lσ

i sM

LM

Figure: Circuit électrique — TEXample.net [1]

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 24 / 53

Page 28: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Quelques exemples avec TikZ

x y

z

f 0

φ

f +θ

f −

ψ

media 1

media 2

S1,2

Figure: Incidence oblique — TEXample.net [1]

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 25 / 53

Page 29: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Quelques exemples avec TikZ

source

C1

C2condenser aperture

condenser system

samplesample holderobjective lensobjective aperture

projector system

imaging

Figure: Microscope électronique à transmission — TEXample.net [1]Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 26 / 53

Page 30: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Utilisation de TikZ

Préambule

TikZ doit être chargé dans le préambule : \usepackage{tikz}

On peut aussi charger des bibliothèques propres à TikZ dans le préambuleavec : \usetikzlibrary{bibliotheques}, ce qui permet d’utiliser :

de nouvelles formes de pointes de flèches (arrows),des dégradés (shadings),des styles de lignes (decorations.pathmorphing), ...

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 27 / 53

Page 31: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Utilisation de TikZ

Création d’une figure

Dans le document, on définit une image TikZ à l’aide de l’environnementtikzpicture, souvent inclus dans une figure :\begin{figure}

\begin{tikzpicture}...... % Contenu de l’image...

\end{tikzpicture}\caption{...}

\end{figure}

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 28 / 53

Page 32: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Utilisation de TikZ

Description de l’image avec TikZ

1

2

3

4

0.60.3

0.1

0.4

0.30.4

0.10.8

0.20.2

0.6

0.2

Une figure TikZ est constituée d’éléments définis à l’aide de commandes :\commande[paramètres] ... suite de la commande ... ;

Par exemple, un graphe est composé de nœuds et d’arcs entre ces nœuds.Tous sont définis à l’aide de commandes TikZ.

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 29 / 53

Page 33: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Utilisation de TikZ

Exemple : un graphe simple

1 Une ellipse

On définit un nœud avec la commande \node et on peut spécifier :le nom interne (nom) et l’étiquette visible {etiquette}

la forme circle, ellipse, square, diamond

le type de ligne et la couleur de fondla position (absolue ou par rapport aux autres nœuds)

\node[circle, fill=yellow, draw](rond) {1};

\node[ellipse, fill=red!50, right of=1, node distance=3cm](ellipse) {Une ellipse};

\node[diamond, fill=blue!50, draw=blue, thick, left of=1, node distance=2cm](diamantvide) {};

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 30 / 53

Page 34: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Utilisation de TikZ

Exemple : un graphe simple

1 Une ellipseretour

On définit ensuite un arc entre deux nœuds avec la commande\path[〈options〉] (〈origine〉) edge (〈cible〉);

On peut définir le type de flèche (->, o->, -), la courbure (bend right), etc.\path[->] (rond) edge (ellipse);\path[o->, bend right] (rond) edge (diamantvide);

On peut placer un nouveau nœud sur un arc avec le mot-clef node.\path[o->>, bend right] (diamantvide) edge

node[below, fill=green!30] (retour) {retour}(rond);

\path[-, bend right] (retour.east) edge (rond.south);

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 31 / 53

Page 35: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Conclusion sur TikZ

Réutiliser au maximum

Pour produire de belles figures TikZ, le mieux est de chercher desexemples et de les modifier.

Pour cela : Internet !On pourra notamment se servir des exemples de TEXample.net [1].

De plus, il est possible de :définir des thèmes pour des figures semblables,d’utiliser des bibliothèques pour des diagrammes répandus (UML,schémas électriques...).

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 32 / 53

Page 36: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Quatrième partie IV

Beamer

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 33 / 53

Page 37: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Plan

11 Utilisation de Beamer

12 Les animations en Beamer

13 Personnalisation de Beamer

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 34 / 53

Page 38: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Utilisation de Beamer

Qu’est-ce que Beamer ?

Beamer est une classe LATEX :\documentclass{beamer}

Points communs :structuration (parties, sections, sous-sections ; pas de chapitres),mise en forme du texte,inclusion de figures et de formules mathématiques,etc.

Différences :structuration en diapositives,nouvelles commandes (transitions),mise en page différente (police, agencement).

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 35 / 53

Page 39: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Utilisation de Beamer

Définition du document

Beamer est une classe LATEX :\documentclass[options]{beamer}

Parmi les options :t, c ou b pour aligner verticalement le texte en haut, au milieu ou enbas de la diapositive,Xpt pour définir la taille de la police à X (ex : 9pt),handout pour obtenir une version imprimable (sanstransitions/animations).

Puis le préambule, et le contenu du document dans :\begin{document}

...

... % Les diapositives ici

...\end{document}

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 36 / 53

Page 40: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Utilisation de Beamer

Définition d’une diapositive

Chaque diapositive est comprise dans un environnement frame :\begin{frame}[options]

...

... % Contenu de la diapositive

...\end{frame}

Les options peuvent contenir :t, c ou b pour changer l’alignement vertical du texte pour cettediapositive uniquement,plain pour ne pas afficher les bandeaux d’en-tête et de pied pour cettediapositive,shrink pour tasser le texte s’il y en a beaucoup,fragile si la diapositive contient du code (comme ici).

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 37 / 53

Page 41: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Utilisation de Beamer

Propriétés d’une diapositiveTitre, sous-titre et bandeaux

On peut définir un titre et un sous-titre pour une diapositive :\frametitle{〈Titre de la diapo〉}\framesubtitle{〈Sous-titre de la diapo〉}

De plus, des informations relatives au thème s’affichent dans les bandeauxd’en-tête et de pied :

section en cours,titre de la présentation, date, nom des auteurs et institut,numérotation des diapositives.

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 38 / 53

Page 42: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Utilisation de Beamer

À l’intérieur d’une diapositive

Le contenu d’une diapositive est du LATEX habituel :listes,figures (contenant tableaux, figures complexes, images...),texte et équations mathématiques,etc.

On peut aussi englober ces éléments dans des blocs :\begin{exampleblock}{Titre du bloc}

Contenu du bloc (listes, équations, maths, ...)\end{exampleblock}

Titre du blocContenu du bloc (listes, équations, maths, ...)

3 types de blocs : block, alertblock et exampleblock.Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 39 / 53

Page 43: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Exemple de thème : Madrid

Bloc normal (neutre)Contenu du bloc (listes, équations, maths, ...)

Bloc d’alerteSi on suppose :

1 + 1 = 0 (1)

alors on peut prouver n’importe quoi.

Bloc d’exemplePar exemple :

Tout ce qui est vrai est aussi faux, et inversement,x = y pour tout x et tout y ,mon chat et moi ne formons qu’une seule personne.

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3: utilisation avancée jeudi 28 février 2013 1 / 1

Page 44: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Les animations en Beamer

Animations

On peut définir des animations (statiques) au sein des présentations.

Elles consistent en des apparitions......ou des disparitions.

Les animations créent plusieurs pages pour la même diapositive, avec lesdifférences nécessaires. La numérotation n’est pas affectée.L’option handout du \documentclass permet de supprimer ou de simplifier cesanimations.

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 41 / 53

Page 45: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Les animations en Beamer

Animations

On peut définir des animations (statiques) au sein des présentations.Elles consistent en des apparitions...

...ou des disparitions.

Les animations créent plusieurs pages pour la même diapositive, avec lesdifférences nécessaires. La numérotation n’est pas affectée.L’option handout du \documentclass permet de supprimer ou de simplifier cesanimations.

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 41 / 53

Page 46: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Les animations en Beamer

Animations

On peut définir des animations (statiques) au sein des présentations.

Elles consistent en des apparitions...

...ou des disparitions.

Les animations créent plusieurs pages pour la même diapositive, avec lesdifférences nécessaires. La numérotation n’est pas affectée.L’option handout du \documentclass permet de supprimer ou de simplifier cesanimations.

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 41 / 53

Page 47: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Les animations en Beamer

Animations

On peut définir des animations (statiques) au sein des présentations.Elles consistent en des apparitions......ou des disparitions.

Les animations créent plusieurs pages pour la même diapositive, avec lesdifférences nécessaires. La numérotation n’est pas affectée.L’option handout du \documentclass permet de supprimer ou de simplifier cesanimations.

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 41 / 53

Page 48: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Les animations en Beamer

Apparitions successives

Avec la commande \pause ou \pause[x]

Exemple :| Texte 1| \pause| Texte 2|| \pause| Texte 3| \pause| Texte 4| \pause[3]| Texte 5

Texte 1

Texte 2Texte 3 Texte 4 Texte 5

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 42 / 53

Page 49: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Les animations en Beamer

Apparitions successives

Avec la commande \pause ou \pause[x]

Exemple :| Texte 1| \pause| Texte 2|| \pause| Texte 3| \pause| Texte 4| \pause[3]| Texte 5

Texte 1 Texte 2

Texte 3 Texte 4 Texte 5

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 42 / 53

Page 50: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Les animations en Beamer

Apparitions successives

Avec la commande \pause ou \pause[x]

Exemple :| Texte 1| \pause| Texte 2|| \pause| Texte 3| \pause| Texte 4| \pause[3]| Texte 5

Texte 1 Texte 2Texte 3

Texte 4

Texte 5

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 42 / 53

Page 51: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Les animations en Beamer

Apparitions successives

Avec la commande \pause ou \pause[x]

Exemple :| Texte 1| \pause| Texte 2|| \pause| Texte 3| \pause| Texte 4| \pause[3]| Texte 5

Texte 1 Texte 2Texte 3 Texte 4 Texte 5

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 42 / 53

Page 52: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Les animations en Beamer

Animations avancées

Deux commandes :\only<pages>{contenu} dévoile contenu uniquement dans les pages

spécifiées,\uncover<pages>{contenu} fait de même, mais réserve l’espace nonoccupé lorsqu’il n’est pas affiché.

Le contenu peut contenir n’importe quoi (texte, figures, mathématiques,etc.).Les <pages> sont définies par groupes :

<n> : la page n,<-n> : toutes les pages avant n compris,<n-> : toutes les pages à partir de n,<n-p> : toutes les pages entre n et p inclus,<x,y> : le groupe de pages x et le groupe de pages y .

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 43 / 53

Page 53: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Les animations en Beamer

Animations avancées

Exemple avec \only et \uncover :| Texte 1.|| \uncover<2->{| Texte 2 ?| \only<2-4>{Texte 3...}| \uncover<3>{Texte 4 !}| Texte 5.| }| \pause[5]

Texte 1.

Texte 2 ?

Texte 4 !

Texte 5.

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 44 / 53

Page 54: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Les animations en Beamer

Animations avancées

Exemple avec \only et \uncover :| Texte 1.|| \uncover<2->{| Texte 2 ?| \only<2-4>{Texte 3...}| \uncover<3>{Texte 4 !}| Texte 5.| }| \pause[5]

Texte 1.Texte 2 ? Texte 3...

Texte 4 !

Texte 5.

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 44 / 53

Page 55: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Les animations en Beamer

Animations avancées

Exemple avec \only et \uncover :| Texte 1.|| \uncover<2->{| Texte 2 ?| \only<2-4>{Texte 3...}| \uncover<3>{Texte 4 !}| Texte 5.| }| \pause[5]

Texte 1.Texte 2 ? Texte 3... Texte 4 ! Texte 5.

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 44 / 53

Page 56: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Les animations en Beamer

Animations avancées

Exemple avec \only et \uncover :| Texte 1.|| \uncover<2->{| Texte 2 ?| \only<2-4>{Texte 3...}| \uncover<3>{Texte 4 !}| Texte 5.| }| \pause[5]

Texte 1.Texte 2 ? Texte 3...

Texte 4 !

Texte 5.

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 44 / 53

Page 57: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Les animations en Beamer

Animations avancées

Exemple avec \only et \uncover :| Texte 1.|| \uncover<2->{| Texte 2 ?| \only<2-4>{Texte 3...}| \uncover<3>{Texte 4 !}| Texte 5.| }| \pause[5]

Texte 1.Texte 2 ?

Texte 4 !

Texte 5.

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 44 / 53

Page 58: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Les animations en Beamer

Animations avancées

D’autres commandes peuvent prendre un argument <pages> optionnel.

Exemple : \item<pages>

\begin{itemize}\item<1,5> Premier élément\item<2,4-> Second élément\item<3-> Troisième élément

\end{itemize}

Premier élément

Second élémentTroisième élément

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 45 / 53

Page 59: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Les animations en Beamer

Animations avancées

D’autres commandes peuvent prendre un argument <pages> optionnel.

Exemple : \item<pages>

\begin{itemize}\item<1,5> Premier élément\item<2,4-> Second élément\item<3-> Troisième élément

\end{itemize}

Premier élément

Second élément

Troisième élément

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 45 / 53

Page 60: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Les animations en Beamer

Animations avancées

D’autres commandes peuvent prendre un argument <pages> optionnel.

Exemple : \item<pages>

\begin{itemize}\item<1,5> Premier élément\item<2,4-> Second élément\item<3-> Troisième élément

\end{itemize}

Premier élémentSecond élément

Troisième élément

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 45 / 53

Page 61: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Les animations en Beamer

Animations avancées

D’autres commandes peuvent prendre un argument <pages> optionnel.

Exemple : \item<pages>

\begin{itemize}\item<1,5> Premier élément\item<2,4-> Second élément\item<3-> Troisième élément

\end{itemize}

Premier élément

Second élémentTroisième élément

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 45 / 53

Page 62: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Les animations en Beamer

Animations avancées

D’autres commandes peuvent prendre un argument <pages> optionnel.

Exemple : \item<pages>

\begin{itemize}\item<1,5> Premier élément\item<2,4-> Second élément\item<3-> Troisième élément

\end{itemize}

Premier élémentSecond élémentTroisième élément

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 45 / 53

Page 63: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Les animations en Beamer

Animations TikZ

1 Une ellipseretour

Beaucoup de commandes TikZ acceptent aussi la syntaxe <pages> pourcréer des animations dans une présentation.

\node<2> at (rond) [square, fill=green!20, draw, thick] {Oui !} ;\node<3> at (ellipse) [square, fill=red!20, draw, thick] {Non !} ;

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 46 / 53

Page 64: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Les animations en Beamer

Animations TikZ

1 Une ellipseretour

Oui !

Beaucoup de commandes TikZ acceptent aussi la syntaxe <pages> pourcréer des animations dans une présentation.

\node<2> at (rond) [square, fill=green!20, draw, thick] {Oui !} ;\node<3> at (ellipse) [square, fill=red!20, draw, thick] {Non !} ;

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 46 / 53

Page 65: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Les animations en Beamer

Animations TikZ

1 Une ellipseretour

Non !

Beaucoup de commandes TikZ acceptent aussi la syntaxe <pages> pourcréer des animations dans une présentation.

\node<2> at (rond) [square, fill=green!20, draw, thick] {Oui !} ;\node<3> at (ellipse) [square, fill=red!20, draw, thick] {Non !} ;

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 46 / 53

Page 66: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Personnalisation de Beamer

Les thèmes

Il est possible d’utiliser des thèmes prédéfinis pour modifier l’apparence etles couleurs d’une présentation. On peut spécifier :

Un thème d’agencement avec \usetheme{theme} :style de la page de titre et agencement des diapos,forme et contenu des bandeaux,police, forme des puces, ...

Exemples : Warsaw, Madrid, Copenhagen, CambridgeUS...Un thème de couleurs avec \usecolortheme{theme} :

couleur du texte, des titres, du sommaire,couleur de fond, des blocs, des bandeaux...

Exemples : beaver, dolphin, dove, fly...

Pour une liste des thèmes par défaut, voir le WikiBooks [2].

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 47 / 53

Page 67: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Personnalisation de Beamer

Personnaliser un thème

Il est aussi possible de personnaliser en partie un thème ou de créer unthème, pour :

modifier le contenu des bandeaux d’en-tête et de pied,revoir l’agencement,supprimer des éléments inutiles (sommaire, icônes...),adapter certaines couleurs.

On peut pour cela redéfinir toutes les caractéristiques d’une présentation :les agencements,les couleurs.

Pour une liste des options modifiables, voir le WikiBooks [2].

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 48 / 53

Page 68: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Personnalisation de Beamer

Exemple de thème : CambridgeUS

Bloc normal (neutre)Contenu du bloc (listes, équations, maths, ...)

Bloc d’alerteSi on suppose :

1+ 1 = 0 (1)

alors on peut prouver n’importe quoi.

Bloc d’exemplePar exemple :

Tout ce qui est vrai est aussi faux, et inversement,x = y pour tout x et tout y ,mon chat et moi ne formons qu’une seule personne.

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 49 / 53

Page 69: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Exemple de thème : Madrid

Bloc normal (neutre)Contenu du bloc (listes, équations, maths, ...)

Bloc d’alerteSi on suppose :

1 + 1 = 0 (1)

alors on peut prouver n’importe quoi.

Bloc d’exemplePar exemple :

Tout ce qui est vrai est aussi faux, et inversement,x = y pour tout x et tout y ,mon chat et moi ne formons qu’une seule personne.

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3: utilisation avancée jeudi 28 février 2013 1 / 1

Page 70: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Utilisation de BeamerLes animations en Beamer

Personnalisation de Beamer(Sous-sections ici)

Exemple de theme : ECN

Bloc normal (neutre)

Contenu du bloc (listes, equations, maths, ...)

Bloc d’alerteSi on suppose :

1 + 1 = 0 (1)

alors on peut prouver n’importe quoi.

Bloc d’exemplePar exemple :

Tout ce qui est vrai est aussi faux, et inversement,x = y pour tout x et tout y ,mon chat et moi ne formons qu’une seule personne.

Folschette, Jubien, Tanguy Seminaire LATEX, seance 3: utilisation avancee 1/1

Page 71: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Personnalisation de Beamer

Exercice

Une présentation simple :

\documentclass{beamer}

\usepackage[french]{babel}\usepackage[utf8]{inputenc}

\usetheme{Madrid}\usecolortheme{default}

\title{Présentation de ma thèse}\author{Prénom Nom}\institute[LDC]{Laboratoire des Chatons}

\begin{document}

\begin{frame}\maketitle

\end{frame}

\section{À propos de moi}

\begin{frame}\frametitle{Ce que j’aime}\begin{itemize}

\item Les chatons,\pause\item le jus de raisin,\pause\item etc.

\end{itemize}\end{frame}

\end{document}

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 52 / 53

Page 72: Séminaire LaTeX, séance 3: utilisation avancéewebsite.ec-nantes.fr/aed/Archives/seminaire_latex_2013/seance3.pdf · Zotero Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance

Personnalisation de Beamer

Bibliographie

TikZ and PGF Examples sut TEXample.net.http://www.texample.net/tikz/examples/.WikiBooks LaTeX/Presentations.https://en.wikibooks.org/wiki/LaTeX/Presentations.M. Goossens et F. Mittlebach :The Latex Companion.Addison-Wesley, Reading, Massachusetts, 2 édn, 1993.V. Lozano :Tout ce que vous avez toujours voulu savoir sur LATEX sans jamaisoser le demander.In Libro Veritas, 2008.N.-A. Maguis :Rédigez des documents de qualité avec LATEX.SimpleIT, 2010.

Folschette, Jubien, Tanguy (AED) Séminaire LATEX, séance 3 jeudi 28 février 2013 53 / 53