Corso LaTeX - Lezione Quattro: Beamer - Presentazioni in LaTeX
Latex
1. Découvrez le L TEX
A
Kévin Raymond
Introduction
Définition
Découverte du L TEX
A
Avantages
Quand l’utiliser ?
Rédactions
Présentations Kévin Raymond
Comment ? shaiton@fedoraproject.org
Installation
Environnement
Compilation
Action !
Structure
pdflatex
Mathématiques
Dessins
Compilation conditionnelle
Pour continuer
Liens 8 juin 2010
Bibliographie
CC-By-SA
1/24
Découvrez le L TEX
A Forward
2. Découvrez le L TEX
A
Kévin Raymond
Plan
Introduction
Définition
Avantages
Quand l’utiliser ?
Rédactions
1 Introduction
Présentations
Comment ?
Installation
2 Quand l’utiliser ?
Environnement
Compilation
Action ! 3 Comment ?
Structure
pdflatex
Mathématiques
Dessins 4 Action !
Compilation conditionnelle
Pour continuer
Liens 5 Pour continuer
Bibliographie
2/24
Découvrez le L TEX
A Back Forward
3. Découvrez le L TEX
A
Kévin Raymond
Plan
Introduction
Définition
Avantages
Quand l’utiliser ?
1 Introduction
Rédactions
Présentations
Définition
Comment ?
Avantages
Installation
Environnement
Compilation
2 Quand l’utiliser ?
Action !
Structure
pdflatex
Mathématiques
3 Comment ?
Dessins
Compilation conditionnelle
Pour continuer 4 Action !
Liens
Bibliographie
5 Pour continuer
3/24
Découvrez le L TEX
A Back Forward
4. Découvrez le L TEX
A
Kévin Raymond
Définition
Qu’est-ce que le L TEX
A
Introduction
Définition
Avantages
Quand l’utiliser ?
Rédactions
Créé en 1985 par Leslie Lamport pour simplifier l’utilisation
Présentations
A
du TEX. LTEX est la concaténation de Lamport et de TEX
Comment ?
Installation
Environnement
Compilation La puissance du WYSIWYG
Action ! Principe du What You See Is What You Mean
Structure
pdflatex
Mathématiques
Séparer le fond de la forme
Dessins
Compilation conditionnelle Plus simple que le HTML/CSS (en général)
Pour continuer
Liens
Langage compilé = résultat vérifié !
Bibliographie
Opposé au What You See Is What You Get
(WYSIWYG) : OpenOffice.org. . .
4/24
Découvrez le L TEX
A Back Forward
5. Découvrez le L TEX
A
Kévin Raymond
Avantages
Le L TEX, c’est beau !
A
Introduction
Définition
Avantages
Quand l’utiliser ?
Rédactions Portabilité (fichiers ASCII), suivis de version,
Présentations
collaboration
Comment ?
Installation
Rédaction cohérente, professionnelle et facilement
Environnement
Compilation réutilisable
Action !
Structure Rendu mathématique sans comparaison
pdflatex
Mathématiques Facilité d’utilisation de structures complexes
Dessins
Compilation conditionnelle (sommaire, indexe, références. . . )
Pour continuer
Liens
Conçu pour une meilleure lisibilité (césure
Bibliographie
automatique, ajustement de l’espace entre les mots et
des lettres,. . . )
5/24
Découvrez le L TEX
A Back Forward
6. Découvrez le L TEX
A
Kévin Raymond
Avantages
Introduction
Définition
Avantages Complexit´ contre investissement
e
Quand l’utiliser ?
Rédactions
Présentations
L TEX
A
Qualit´ du r´sultat
Comment ?
Installation
Wysiwyg
Environnement
e
Compilation
Vous ˆtes ici
e
Action !
Structure
e
pdflatex
Mathématiques
Dessins
Compilation conditionnelle
Pour continuer
Liens
Bibliographie
Temps pass´
e
F IG .: Par François Poulain (Parinux)
6/24
Découvrez le L TEX
A Back Forward
7. Découvrez le L TEX
A
Kévin Raymond
Plan
Introduction
Définition
Avantages
Quand l’utiliser ?
1 Introduction
Rédactions
Présentations
Comment ?
2 Quand l’utiliser ?
Installation
Environnement
Rédactions
Compilation
Présentations
Action !
Structure
pdflatex
Mathématiques
3 Comment ?
Dessins
Compilation conditionnelle
Pour continuer 4 Action !
Liens
Bibliographie
5 Pour continuer
7/24
Découvrez le L TEX
A Back Forward
8. Découvrez le L TEX
A
Kévin Raymond
Quand utiliser le L TEX ?
A
Rédactions
Introduction
Définition
Avantages Dans la plupart des cas
Quand l’utiliser ?
Rédactions
article (classe la plus utilisée)
Présentations
report (introduit la notion de chapitre)
Comment ?
Installation
Environnement
book (entête et pied de page, récto-verso. . . )
Compilation
booklet (pour l’impression de petit livres style
Action !
Structure cahiers)a
pdflatex
Mathématiques lettre (ou letter pour le format américain)
Dessins
Compilation conditionnelle
a
Peut être réalisé à partir d’un pdf, avec le paquet pdfpages. cf p.18.
Pour continuer
Liens
Bibliographie
Sur internet aussi
Dans les forums
Avec des clients de messagerie instantanée (Pidgin)
8/24
Découvrez le L TEX
A Back Forward
9. Découvrez le L TEX
A
Kévin Raymond
Quand utiliser le L TEX ?
A
Présentations
Introduction
Définition
Avantages
Quand l’utiliser ?
Rédactions
Présentations
Faire une présentation sans se soucier du rendu
Comment ?
Installation beamer est la classe à utiliser pour faire vos présentations.
Environnement
Compilation Hautement personnalisable, elle n’en reste pas moins
Action ! rapide à prendre en main. La compilation en pdf
Structure
pdflatex (PDFLaTeX) permet de fixer le rendu.
Mathématiques
Dessins
Compilation conditionnelle
Pour continuer
A
Le LTEX peut être utilisé pour bien d’autres applications
Liens
Bibliographie
comme les CV, les comptes-rendus, les mémos. . .
9/24
Découvrez le L TEX
A Back Forward
10. Découvrez le L TEX
A
Kévin Raymond
Plan
Introduction
Définition
Avantages
1 Introduction
Quand l’utiliser ?
Rédactions
Présentations
2 Quand l’utiliser ?
Comment ?
Installation
Environnement
Compilation 3 Comment ?
Action ! Installation
Structure
pdflatex Environnement
Mathématiques
Dessins Compilation
Compilation conditionnelle
Pour continuer
Liens 4 Action !
Bibliographie
5 Pour continuer
10/24
Découvrez le L TEX
A Back Forward
11. Découvrez le L TEX
A
Kévin Raymond
Comment écrire en L TEX ?
A
Installation
Introduction
Définition
Avantages
Quand l’utiliser ?
Rédactions
Présentations
LTEX est distribué sur tous les systèmes
A
Comment ?
Installation
Environnement
La distribution principale, TeX Live, est maintenue par le
Compilation
TEX User Group.
Action !
Structure Paquet disponible dans votre distribution
pdflatex
Mathématiques Pour la pomme, il existe MacTeX
Dessins
Compilation conditionnelle
Sous la fenêtre, utiliser proTeXt ou MikTeX Center
Pour continuer
Liens
(attention à l’encodage)
Bibliographie
11/24
Découvrez le L TEX
A Back Forward
12. Découvrez le L TEX
A
Kévin Raymond
Comment écrire en L TEX ?
A
Environnement
Introduction
Définition
Avantages
Quand l’utiliser ?
Rédactions
Présentations LTEX sous Linux
A
Comment ?
Installation
A
Vous avez le choix pour écrire en LTEX. D’une manière
Environnement
Compilation
générale, on compile avec latex ou pdflatex (cf. p.13).
Action ! vi
Structure
pdflatex
Mathématiques
emacs
Dessins
Compilation conditionnelle
kile – le meilleur pour commencer
Pour continuer LyX – ressemble à du WYSIWYG
Liens
Bibliographie
d’autres moins connus
12/24
Découvrez le L TEX
A Back Forward
13. Découvrez le L TEX
A
Kévin Raymond
Action !
Processus de compilation
Introduction
Définition
Avantages A
pdfLTEX
Quand l’utiliser ?
Rédactions
Présentations
A
LTEX dvips ps2pdf
Comment ? .tex file .dvi file .ps file .pdf file
Installation
Environnement
Compilation
gs
Action ! xdvi
Structure
pdflatex
Mathématiques
Dessins
Compilation conditionnelle
screen printer
Pour continuer
Liens
Bibliographie
F IG .: Dessiné avec TikZ par Kjell Magne Fauske1
1
Il ne s’agit pas de la figure originale
13/24
Découvrez le L TEX
A Back Forward
14. Découvrez le L TEX
A
Kévin Raymond
Plan
Introduction
Définition
Avantages
1 Introduction
Quand l’utiliser ?
Rédactions
Présentations
2 Quand l’utiliser ?
Comment ?
Installation
Environnement 3 Comment ?
Compilation
Action !
Structure 4 Action !
pdflatex
Mathématiques Structure
Dessins
Compilation conditionnelle pdflatex
Pour continuer Mathématiques
Liens
Bibliographie Dessins
Compilation conditionnelle
5 Pour continuer
14/24
Découvrez le L TEX
A Back Forward
15. Découvrez le L TEX
A
Kévin Raymond
Action !
Structure du document 1/2
Introduction
Définition
Avantages
Quand l’utiliser ?
La base d’un fichier .tex, c’est
Rédactions
documentclass[a4paper]{article} % Définition du document
Présentations
Comment ?
% Inclusion de quelques paquets utilisés
Installation
Environnement
usepackage[utf8]{inputenc}
Compilation usepackage[french]{babel}
Action !
Structure % Diverses définitions
pdflatex title{Titre de l’article}
Mathématiques
Dessins
author{textsc{Là c’est, VOUS}}
Compilation conditionnelle date{today}
Pour continuer
Liens % Fin du préambule, début du contenu
Bibliographie begin{document}
% Ici est le contenu
end{document}
15/24
Découvrez le L TEX
A Back Forward
16. Découvrez le L TEX
A
Kévin Raymond
Action !
Structure du document 2/2
Introduction
Définition
Avantages Le contenu peut-être
Quand l’utiliser ?
begin{document}
Rédactions
Présentations
maketitle % Créer la page de garde
Comment ?
Installation
tableofcontents % La TDM
Environnement clearpage
Compilation
Action ! part{}
Structure %chapter{} % Non définit dans article
pdflatex
Mathématiques
section{}
Dessins input{texte.tex} % On peut inclure d’autres sources
Compilation conditionnelle subsection{}
Pour continuer subsubsection{}
Liens paragraph{}
Bibliographie
subparagraph{}
appendix{}
end{document}
16/24
Découvrez le L TEX
A Back Forward
17. Découvrez le L TEX
A
Kévin Raymond
Action !
pdfL TEX – hyperref 1/2
A
Introduction
Définition
Avantages
Quand l’utiliser ? Personnaliser son pdf
Rédactions
Présentations
pdflatex permet de compiler directement en pdf. Le
Comment ?
Installation
paquet hyperref permet de mieux définir son document
Environnement
Compilation
(références croisées, propriétés du document. . . )
Action ! Pour ce faire, on inclura dans le préambule,
Structure
pdflatex
usepackage[<options>]{hyperref}
Mathématiques
Dessins
Compilation conditionnelle
Compatibilité avec beamer
Pour continuer
Liens Le paquet hyperref est déjà inclue par la classe beamer.
Bibliographie
Pour définir les propriétés du document, il conviendra
d’utiliser hypersetup{}.
17/24
Découvrez le L TEX
A Back Forward
18. Découvrez le L TEX
A
Kévin Raymond
Action !
pdfL TEX – pdfpages 1/2
A
Introduction
Définition
Avantages pdfpages permet une mise en page plus puissante avec
Quand l’utiliser ? l’ajout de fichiers pdf externes (ajout de filigrane, d’entête et
Rédactions
Présentations pieds de pages, choix des numéros de page, de
Comment ? l’orientation. . . ).
Installation
Environnement
Compilation Les principales commandes
Action !
Structure includepdf[ key=val ] filename permet l’inclusion
pdflatex
Mathématiques
d’un fichier pdf externe. Beaucoup d’options pour répondre à
Dessins
notre imagination. (Impression spéciale pour création de
Compilation conditionnelle
cahier, inclusion de plusieurs pages en une seule,. . . )
Pour continuer
Liens
Bibliographie includepdfmerge[ key=val ] file-page-list
permet d’inclure plusieurs fichiers à la fois. Même options
disponibles que pour la commande précédente, hormis
pages.
18/24
Découvrez le L TEX
A Back Forward
19. Découvrez le L TEX
A
Kévin Raymond
Action !
Mathématiques
Introduction
Définition
Avantages
Quand l’utiliser ? Voici un simple exemple d’équation. Pour écrire des
Rédactions
Présentations
mathématiques, on utilisera le paquet amsmath.
Comment ?
Installation
source
Environnement
Schr"{o}dinger time independent equation~:
Compilation
$$frac{-hbar^2}{2m}cdotfrac{d^2psi(x)}{dx^2}+V(x)psi(x)
Action ! = Ecdotpsi(x)$$
Structure
pdflatex
Mathématiques
Dessins rendu
Compilation conditionnelle
Pour continuer
Schrödinger time independent equation :
Liens
2
Bibliographie
− d 2 ψ(x )
· + V (x )ψ(x ) = E · ψ(x )
2m dx 2
19/24
Découvrez le L TEX
A Back Forward
20. Découvrez le L TEX
A
Kévin Raymond
Action !
Dessins
Introduction
Définition
Avantages
PStricks pour le PostScript
Quand l’utiliser ?
Rédactions Extension incompatible avec pdflatex. Facile à utiliser
Présentations
pour des courbes simples. Il existe des programmes pour
Comment ?
Installation exporter une image en .ps à ensuite inclure dans le fichier
Environnement
Compilation
A
LTEX. melusine.eu.org
Action !
Structure
pdflatex asymptote
Mathématiques
Dessins Le meilleur outils pour dessiner de la 3D
Compilation conditionnelle
Pour continuer
asymptote.sourceforge.net
Liens
Bibliographie
TikZ pour le pdf
Presque équivalent à PStricks, il est idéal pour des schéma.
S’intègre parfaitement à pdflatex. texample.net/tikz/
20/24
Découvrez le L TEX
A Back Forward
21. Découvrez le L TEX
A
Kévin Raymond
Action !
Compilation conditionnelle
Introduction
Définition
Avantages C’est bien de la programmation !
Quand l’utiliser ?
Rédactions
Il est tout à fait possible de créer des conditions à interpréter
Présentations par le compilateur lors de la compilation.
Comment ?
Installation
Ce qui permet, par exemple pour un professeur, de n’avoir
Environnement
qu’une source de ses documents. Il définit en préambule si il
Compilation
Action !
veut afficher le corriger. Puis, partout ou il ajoute la solution
Structure
pdflatex
d’un exercice, il test cette variable.
Mathématiques
Dessins
Compilation conditionnelle un même document avec latex et pdflatex
Pour continuer usepackage{ifpdf}
Liens ifpdf % test du compilateur
Bibliographie
usepackage[<options>]{hyperref}
DeclareGraphicsExtensions{.png,.pdf}
else
DeclareGraphicsExtensions{.eps,.ps}
fi
21/24
Découvrez le L TEX
A Back Forward
22. Découvrez le L TEX
A
Kévin Raymond
Plan
Introduction
Définition
Avantages
Quand l’utiliser ?
1 Introduction
Rédactions
Présentations
Comment ?
2 Quand l’utiliser ?
Installation
Environnement
Compilation
3 Comment ?
Action !
Structure
pdflatex
Mathématiques
4 Action !
Dessins
Compilation conditionnelle
Pour continuer 5 Pour continuer
Liens
Bibliographie Liens
Bibliographie
22/24
Découvrez le L TEX
A Back Forward
23. Découvrez le L TEX
A
Kévin Raymond
Liens
Introduction
Définition
Avantages Un peu de lecture
Quand l’utiliser ?
Rédactions
grappa.univ-lille3.fr/FAQ-LaTeX/ (fr)
Présentations
Comment ?
fr.wikibooks.org/wiki/LaTeX (fr)
Installation
Environnement ftp.laas.fr/pub/Logiciels/latex/flshort/
Compilation
flshort-3.20.pdf (fr)
Action !
Structure
pdflatex
framabook.org/latex.html (fr)
Mathématiques
Dessins ctan.org/tex-archive/macros/latex/contrib/
Compilation conditionnelle
beamer/doc/beameruserguide.pdf (en)
Pour continuer
Liens
ftp.ams.org/pub/tex/doc/amsmath/amsldoc.pdf (en)
Bibliographie
tug.ctan.org/tex-archive/macros/latex/contrib/
pdfpages/pdfpages.pdf (en)
23/24
Découvrez le L TEX
A Back Forward
24. Découvrez le L TEX
A
Kévin Raymond
Bibliographie
Introduction
Définition
Avantages
Quand l’utiliser ?
Rédactions
Présentations
François Poulain, Parinux,
Comment ?
Installation La publication libre de qualité,
Environnement
Compilation
http://tinyurl.com/32fmop9.
Action ! Mohamed El Morabity, Fedora Project,
Structure
pdflatex theme Goddard pour la classe beamer,
Mathématiques
Dessins
http://melmorabity.fedorapeople.org/beamer/
Compilation conditionnelle beamer-goddard/.
Pour continuer
Liens
Bibliographie
24/24
Découvrez le L TEX
A Back