Documentos de Académico
Documentos de Profesional
Documentos de Cultura
A. EL HIBAOUI
a.hibaoui@gmail.com
A. EL HIBAOUI (FSTe) Journee LATEX par la pratique FS-Ttouan - 05 Mars 2015 - 1/160
Journee LATEX par la pratique
Programme de la journee
Programme de la journee
Le programme de la journee LATEX sera sous forme de divers ateliers :
Matin
I Atelier Configuration et Installation
I Atelier Redaction dArticles
I Atelier xfig/winfig
Apres-Midi
I Atelier Beamer pour les Presentation
I Atelier Redaction de Memoires
A. EL HIBAOUI (FSTe) Journee LATEX par la pratique FS-Ttouan - 05 Mars 2015 - 2/160
Introduction au LATEX
Installer MikTeX
http://miktex.org/
http://fr.wikipedia.org/wiki/MiKTeX
Installer Texmaker
http://www.xm1math.net/texmaker/index_fr.html
Il vous faut les deux, car MikTeX est une version du programme LATEX,
tandis que Texmaker est simplement un diteur contenant plein de
fonctions utiles (mais qui sous Linux est livr avec le programme LATEX. . . )!
\documentclass{article}
\begin{document}
Tout ce que je veux afficher dans mon document
\end{document}
\documentclass[12pt,a4paper,twoside]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\begin{document}
\section{Premier essai}
Bonjour tout le monde. Je parle et \ecris fran\c{c}ais.
Je messaie au \LaTeX.\\
\subsection{La suite}
Passons \a la suite.
\end{document}
1 Premier essai
Bonjour tout le monde. Je parle et cris franais.
Je m'essaie au LATEX.
1.1 La suite
Passons la suite.
tiny minuscule
\usepackage{color}
Ils sont grs automatiquement par LATEX. Mais si vous voulez les modifer,
vous pouvez utiliser le package fancyhdr, disponible depuis la page de
style fancyhdr.sty.
\documentclass[11pt]{article}
\usepackage{fancyhdr}
\pagestyle{fancy}
\begin{document}
\lhead{haut de page gauche} \chead{haut de page centre}
\rhead{haut de page droit}
\lfoot{Pied de page gauche} \cfoot{Pied
de page centre} \rfoot{Pied de page droit}
\newpage
Bla Bla Bla ...
\end{document}
Vous pouvez insrer une note de base de page dans votre document avec
la commande \footnote{}. Essayez par exemple:
Environnement thebibliography
\begin{document}
\maketitle{}
\bibliographystyle{plain} % autres styles possible
\bibliography{toto}
%\nocite* % essayer avec et sans
\end{document}
LATEX par la pratique FS-Ttouan - 05 Mars 2015 - 38/160
Exemple
Cest Joseph Hofbauer et Karl Sigmund [1] que lon doit le concept dqua-
tions du rplicateur.
Rfrences
[1] Karl Sigmund Joseph Hofbauer. Evolutionary Games and Population Dy-
namics. Cambridge University Press, 1998.
\begin{math}...\end{math}
simplifi par
$...$
ou par
\(...\)
pour insrer une formule mathmatique dans une ligne de texte.
\begin{displaymath}...\end{displaymath}
simplifi par
\[...\]
ou par
$$...$$
pour des formules isoles et centres sur une ligne.
\begin{equation}...\end{equation}
produit le mme rsultat mais numrote automatiquement les
formules.
\begin{eqnarray}...\end{eqnarray}
permet dcrire des systmes dquations.
\documentclass[12pt,a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\begin{document}
Voici quelques exemples de formules mathmatiques. Soit $x$ (et non pas x, attention
variable relle solution de lquation:
\begin{equation}
ax^2+bx+c=0
\end{equation}
Le discriminant vaut $\Delta=b^2-4ac$. Sil est strictement
positif, il y a deux racines relles distinctes:
\begin{eqnarray}{ll}
x_1&=\frac{-b-\sqrt\Delta}{2a}\\
x_2&=\frac{-b+\sqrt\Delta}{2a}
\end{eqnarray}
\end{document}
Les indispensables :
latexsheet.pdf
tex-refcard-a4.pdf
Et tout ce dont vous ne reverez jamais est sur la FAQ LATEX: http://www.
jalix.org/ressources/miscellaneous/tex/_faq-latex2/html/
quations de Lotka-Volterra
dx (t)
= x (t)( y (t)) (2)
dt
dy (t)
= y (t)( x (t)) (3)
dt
Intgrale gaussienne
ZZ + 2 +y 2 )
e (x dxdy = (4)
0 4
LATEX par la pratique FS-Ttouan - 05 Mars 2015 - 45/160
Trucs et astuces
Exercice 1
A. EL HIBAOUI (FSTe) Journee LATEX par la pratique FS-Ttouan - 05 Mars 2015 - 47/160
Exercice LATEX
Exercice 2
A. EL HIBAOUI (FSTe) Journee LATEX par la pratique FS-Ttouan - 05 Mars 2015 - 48/160
Exercice LATEX
Exercice 3
v3
11
00 v2 1
0
v1
0 00
11
0
1
1
0
1v
07
1
0
1
v6
v51
0 0 11
1 00 0 1
v4 0
1 00
11 v15
0
1
11
00 1
0
v11
v9 v10
11
00
v8 0
1 11
00 v14
00
11 0
1
v13 1
00
11 0
v12
0
1 0
1
0
1
0
1
v16
v17
A. EL HIBAOUI (FSTe) Journee LATEX par la pratique FS-Ttouan - 05 Mars 2015 - 49/160
Fonctions de base
Utilisation plus avancee
Amusons nous un peu
\documentclass[12pt]{beamer}
a.hibaoui@gmail.com
\begin{document}
\frame{
Bonjour !
}
\end{document}
Compilation
pdflatex fichier.tex
\subsection{Titre et sous-titre}
\frame{
\frametitle{Une presentation simple}
\framesubtitle{On peut rajouter des sous-titres}
\subsection{Titre et sous-titre}
\frame{
\frametitle{Une presentation simple}
\framesubtitle{On peut rajouter des sous-titres}
Pauses
Pauses
truc 1 ;
Pauses
truc 1 ;
truc 2 ;
Pauses
truc 1 ;
truc 2 ;
truc 3.
Pauses
Instants 2, 4 et plus,
instants 3 et 5,
Instants 2, 4 et plus,
\onslide<2,4->{Instants 2, 4 et plus,}
\onslide<3,5>{instants 3 et 5,}
\onslide<4>{instant 4.}
Mise en valeur
Mise en valeur
bonjour a tous
Mise en valeur
bonjour a tous
Le code
\alert{bonjour} a tous
\begin{alertblock}{Question}
Comment faire une telle bo^
te ?
\end{alertblock}
\begin{columns}
\begin{column}{0.4\textwidth}
Blah blah assez long pour tenir sur plusieurs lignes\dots
\end{column}
\begin{column}{0.6\textwidth}
Blah blah assez long pour tenir sur plusieurs lignes\dots
\end{column}
\end{columns}
Et le resultat :
Blah blah assez long pour Blah blah assez long pour tenir sur
tenir sur plusieurs lignes. . . plusieurs lignes. . .
Enumeration
1 Item 1 ;
Enumeration
1 Item 1 ;
2 item 2 ;
Enumeration
1 Item 1 ;
2 item 2 ;
3 item 3.
Enumeration
1 Item 1 ; 1 Item 1 ;
2 item 2 ;
3 item 3.
Enumeration
1 Item 1 ; 1 Item 1 ;
2 item 2 ; 2 item 2 ;
3 item 3.
Enumeration
1 Item 1 ; 1 Item 1 ;
2 item 2 ; 2 item 2 ;
3 item 3. 3 item 3.
Insertion dimage
\usepackage{graphicx}
Insertion dimage
Pour inserer une image, on utilise le package :
\usepackage{graphicx}
et la commande :
\includegraphics<2>[width=2cm]{ours.jpg}
Insertion dimage
Pour inserer une image, on utilise le package :
\usepackage{graphicx}
et la commande :
\includegraphics<2>[width=2cm]{ours.jpg}
ours
ours
vache
ours
vache
pingouin
\begin{columns}
\begin{column}{0.4\textwidth}
\begin{itemize}[<+->]
\item ours
\item vache
\item pingouin
\end{itemize}
\end{column}
\begin{column}{0.6\textwidth}
\includegraphics<1>[width=2cm]{ours.jpg}
\includegraphics<2>[width=2cm]{vache.jpg}
\includegraphics<3->[width=2cm]{linux.jpg}
\end{column}
\end{columns}
\def\colorize<#1>{\temporal<#1>
{\color{black!20}}{\color{black}}{\color{black!20}}
\def\colorize<#1>{\temporal<#1>
{\color{black!20}}{\color{black}}{\color{black!20}}
\def\colorize<#1>{\temporal<#1>
{\color{black!20}}{\color{black}}{\color{black!20}}
\def\colorize<#1>{\temporal<#1>
{\color{black!20}}{\color{black}}{\color{black!20}}
\def\colorize<#1>{\temporal<#1>
{\color{black!20}}{\color{black}}{\color{black!20}}
1 Item 1 ;
2 item 2 ;
3 item 3.
1 Item 1 ;
2 item 2 ;
3 item 3.
\begin{enumerate}
1 Item 1 ; \colorize<1> \item Item 1 ;
\colorize<2> \item item 2 ;
2 item 2 ;
\colorize<3> \item item 3.
3 item 3. \end{enumerate}
Superpositions
Conjecture (Lehmer)
Il existe c > 0 tel que, pour tout Q de degre d sur Q non
racine de lunite, on ait :
c
h() .
d
Superpositions
Conjecture (Lehmer)
Il existe c > 0 tel que, pour tout Q de degre d sur Q non
racine de lunite, on ait :
c
h() .
d
Si est non reciproque, cest vrai (Smyth 1971) ;
Superpositions
Conjecture (Lehmer)
Il existe c > 0 tel que, pour tout Q de degre d sur Q non
racine de lunite, on ait :
c
h() .
d
Si est non reciproque, cest vrai (Smyth 1971) ;
si lextension Q()/Q est galoisienne, cest vrai
(Amoroso-David 1999) ;
Superpositions
Conjecture (Lehmer)
Il existe c > 0 tel que, pour tout Q de degre d sur Q non
racine de lunite, on ait :
c
h() .
d
Si est non reciproque, cest vrai (Smyth 1971) ;
si lextension Q()/Q est galoisienne, cest vrai
(Amoroso-David 1999) ;
log 5
si appartient a une extension abelienne, alors h() 12
(Amoroso-Dvornicich 2000).
LATEX par la pratique Beamer FS-Ttouan - 05 Mars 2015 - 101/160
Autre enumeration
Image
Fonctions de base
Liste avec images
Utilisation plus avancee
Des couleurs dans le le texte
Amusons nous un peu
Superpositions
Liens internes
Superpositions
\begin{overprint}
\onslide<1-3>
\begin{conj}[Lehmer]
Il existe $c>0$ tel que...
\end{conj}
\onslide<4>
\begin{thm}[Dobrowolski, 1979]
Il existe $c>0$ tel que...
\end{thm}
\end{overprint}
\begin{itemize}
\item<2-> Si $\alpha$ est non reciproque...
\item<3-> si lextension ...
\end{itemize}
Liens internes
Reafficher une page
Liens internes
Reafficher une page
\frame[label=Beamer]{...}
Liens internes
Reafficher une page
\frame[label=Beamer]{...}
Liens internes
Reafficher une page
\frame[label=Beamer]{...}
\againframe<4>{Beamer}
Liens internes
Reafficher une page
\frame[label=Beamer]{...}
\againframe<4>{Beamer}
Test
Par exemple, reaffichons le second transparent. . .
\subsection{Titre et sous-titre}
\frame{
\frametitle{Une presentation simple}
\framesubtitle{On peut rajouter des sous-titres}
Liens hypertextes
Liens hypertextes
\hyperlink{supplement}{\beamergotobutton{ici}}
\hypertarget<2>{retour}{}
Un autre exemple
Theoreme
Il existe une infinite de nombres premiers jumeaux.
Un autre exemple
Theoreme
Il existe une infinite de nombres premiers jumeaux.
Skip proof
Un autre exemple
Theoreme
Il existe une infinite de nombres premiers jumeaux.
Demonstration.
laissee au lecteur
Un autre exemple
Theoreme
Il existe une infinite de nombres premiers jumeaux.
Demonstration.
laissee au lecteur
Notez que nous avons egalement realise ici une substitution
dobjets
\begin{theorem}
Il existe une infinite de nombres premiers jumeaux.
\end{theorem}
\begin{overprint}
\onslide<1>
\hfill\hyperlink{suite}{\beamerskipbutton{Skip proof}}
\onslide<2>
\begin{proof}
Laissee au lecteur
\end{proof}
\end{overprint}
Disparition de texte
Disparition de texte
Disparition de texte
Disparition de texte
Disparition de texte
Disparition de texte
Disparition de texte
Disparition de texte
Disparition de texte
Disparition de texte
Disparition de texte
un texte. . .
un texte. . .
e.
un texte. . .
re.
un texte. . .
utre.
un texte. . .
autre.
un texte. . .
autre.
n texte. . .
n autre.
texte. . .
un autre.
exte. . .
e un autre.
xte. . .
ce un autre.
te. . .
ace un autre.
e. . .
place un autre.
..
mplace un autre.
.
mplace un autre.
emplace un autre.
remplace un autre.
n remplace un autre.
en remplace un autre.
Beamer Zoom
\frame<1>[label=zooms]{
\frametitle<1>{Source \hfill \hyperlink{zoomSrc}{Zoom}}
\framezoom<1><2>[border](5.5cm,0cm)(3cm,2cm)
\framezoom<1><3>[border](1cm,3cm)(2cm,1.5cm)
\framezoom<1><4>[border](4cm,3.5cm)(3cm,2cm)
\pgfimage[height=8cm]{pingouin}
}
\againframe<2->[plain]{zooms}
FIN !
Retour
References
Livres
Liens
LATEX HowTo
http://www.latex-howto.be/home_fr
Write LATEX en line
https://www.overleaf.com/
Templates pour les journaux
https://fr.sharelatex.com/templates/journals
Comprehensive TeX Archive Network (CTAN)
https://www.ctan.org/