marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
1 / 46
Introduction
TEX est un logiciel ddition dvelopp par Donald KNUTH, puis modi A par Leslie LAMPORT (L TEX) permettant de produire des documents de qualit digne de la publication professionnelle.
AT Introduction au L EX
A L TEX vs WYSIWYG
La revanche du retour de lultime sacrice
A L TEX est un logiciel libre ce nest pas le cas de son principal concurrent
Il y a quelques dfauts. Le principal, pour traduire lintroduction de T. Oetiker1 , est que votre hamster, malgr des premiers pas encourageants, ne sera peut tre jamais capable de comprendre pleinement le concept de Balise Logique.
marc.baillybechet@gmail.com (LBBE)
M1 Sant-Populations
3 / 46
Easy Des rapports de stage, mmoire, thses. . . Professional Des prsentations orales avec transparents Hardcore Des posters pour prsentation orale Out of control Du grec, de la chimie, des partitions musicales. . .
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
4 / 46
A Ecrire du L TEX
Sous linux, on peut utiliser le logiciel gratuit texmaker: http://www.xm1math.net/texmaker/index_fr.html ou bien le logiciel Kile: http://kile.sourceforge.net/
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
5 / 46
Sous Windows
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
6 / 46
.tex Ce sont les chiers contenant toutes les commandes que vous allez taper, i.e les chiers sources .dvi Cest le rsultat de la compilation standard de vos commandes. On peut visualiser ces chiers laide du logiciel xdvi .ps ou .pdf Il sagit des chiers destins la publication, aprs conversion depuis le .dvi .bib et .bbl Ces chiers servent la gestion de la bibliographie
A .aux, .toc, .idx Ces chiers sont utiliss par L TEX pour grer les rfrences dans votre document
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
7 / 46
Congurer texmaker
Menu "Options", puis "Congurer Texmaker".
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
8 / 46
\documentclass{article} \begin{document} Tout ce que je veux afficher dans mon document \end{document}
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
9 / 46
Avant toute chose, enregistrer votre chier source au format xxx.tex Menu "Outils", puis "Compilation rapide" : cre le .dvi Menu "Outils", puis DVI->PDF" : cre le .pdf Visualiser votre chier xxx.pdf en double cliquant dessus.
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
10 / 46
report : petits documents (1 ou 2 pages) article : rapports courts, articles de revues, ... book : documents trs longs (livres, thses, ...) letter : rdiger des lettres beamer : pour faire des prsentations avec des slides Le choix dun style dtermine certaines caractristiques du document comme par exemple la taille des titres, les commandes de sectionnement autorises ou encore les indentations. Chaque style admet un certain nombre doptions qui permettent de prciser par exemple la taille par dfaut des caractres.
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
11 / 46
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
12 / 46
\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.\\ Pour linstant, tout va bien ! \subsection{La suite} Passons \a la suite. \end{document}
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
13 / 46
1 Premier essai
Bonjour tout le monde. Je parle et cris franais. A Je m'essaie au L TEX. Pour l'instant, tout va bien !
1.1 La suite
Passons la suite.
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
14 / 46
Sectionnement et Style
On distingue par ordre dcroissant : part chapter section subsection subsubsection paragraph subparagraph La numrotation est automatique. Il est possible de lenlever en rajoutant *: \section{Section avec numrotation} \section*{Section sans numrotation} Que se passe-t-il si on alterne les sections numrotes et non-numrotes?
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
15 / 46
tiny scriptsize footnotesize small normalsize large Large LARGE huge Huge
minuscule
trs petit
assez petit
petit
normal
grand
plus grand
trs grand
norme
gant
AT Introduction au L EX
marc.baillybechet@gmail.com (LBBE)
M1 Sant-Populations
16 / 46
Style de caractres
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
17 / 46
Mettre de la couleur
Appeler le package color en dbut de document : \usepackage{color} Deux fonctions existent :
1
\color{blue} Tout le texte qui sera plac aprs cette balise sera de couleur bleue. Ne pas oublier \color{black} pour revenir la couleur par dfaut.
\textcolor{magenta}{le texte en magenta} Seul le texte plac en deuxime argument (ici "le texte en magenta") sera de couleur magenta.
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
18 / 46
Faire un titre
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
19 / 46
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
20 / 46
Linstruction thepage incluse dans les pieds de page permet de mettre permet dindiquer les numros de page.
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
21 / 46
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
22 / 46
Vous pouvez insrer une note de base de page dans votre document avec la commande \footnote{}. Essayez par exemple: Ici on parle du cas du c\el\ebre Claude Bernard\footnote{m\edecin et fondateur de la m\edecine exp\erimentale} qui a par la suite donn\e son nom \a lUCBL.
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
23 / 46
Dirents environnements permettent de structurer un document, nous allons dtailler les principaux Les listes Les tableaux Les gures La bibliographie Un environnement se commence toujours par begin{environnement} et se ni par end{environnement}
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
24 / 46
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
25 / 46
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
26 / 46
Les tableaux
Environnements table et tabular.
\begin{table} \begin{tabular}{|l|cc|} OS & Plateforme & Part des serveurs http \\ \hline Unix & Toutes & 32\% \\ Linux & Toutes & 26\% \\ Windows NT & Intel & 23\% \\ \end{tabular} \caption{Ceci est un tableau pr\esentant la part des serveurs occup\es par chaque syst\eme dexploitation.}\label{tab_serveur} \end{table} Ici, je fais r\ef\erence \a mon tableau \ref{tab_serveur}
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
27 / 46
Un exemple de tableau
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
28 / 46
Les gures
On va le plus souvent utiliser lenvironnement figure. On peut y insrer dirents types dimages: Le format postscript encapsul (.eps) est trs utilis pour des raisons historiques
\usepackage{epsfig} \begin{document} \begin{figure}[h] \epsfig{file=CHAMEAU.eps,width=8cm} \caption{Ceci est un chameau.} \end{figure} \end{document}
Les autres formats, dont PDF, sont employs avec la commande includegraphics
\begin{figure}[h] \begin{center} \includegraphics[height=7cm]{CHAMEAU.pdf}\\ \caption{{\emph{Le joli chameau !!!}}} \label{fig1} \end{center} \end{figure}
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
29 / 46
Aperu
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
30 / 46
(here)
t b p !
Placer la gure en haut dune page de texte. Placer la gure en bas dune page de texte. Placer la gure sur une page spare du reste du texte. Placer la gure l o on veut, vraiment!
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
31 / 46
Environnement thebibliography Commande bibitem pour "labelliser" les rfrences Commande cite pour appeler les rfrences dans le texte
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
32 / 46
Exemple
\documentclass[12pt,a4paper]{article} \usepackage[T1]{fontenc} \usepackage[latin1]{inputenc} \begin{document} \begin{thebibliography}{CHARLES} \bibitem{PER024} Charles, S., Ferreol, M., Chaumot, A., et Pery, A.R.R. (2004) Food availability effect on population dynamics of the midge {\it Chironomus riparius}: a Leslie modeling approach. {\it Ecological Modelling}, {\bf 175}, 217-229.\\ \bibitem{PER025} Lopes, C., Pry, A.R.R., Chaumot, A., et Charles, S. (2005) Ecotoxicology and Population Dynamics: on the use of DEBtox models in a Leslie modelling approach. {\it Ecological Modelling}, {\bf 188/1}, 30-40.\\ \bibitem{PER026} Deceliere, G., Charles, S., et Biemont, C. (2005) The Dynamics of Transposable Elements in Structured Populations. {\it Genetics}, {\bf 169}, 467-474.\\ \end{thebibliography} Les citations \cite{PER024,PER025} peuvent tre cites sous la forme simple prsente ou sous une forme diffrente \cite[paragraphe 2]{PER026} plus sophistique. \end{document}
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
33 / 46
Aperu
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
34 / 46
Gnrer un chier toto.bib avec les rfrences lister, au format bibtex. A la n du chier .tex, inclure linstruction \bibliography{toto} Compiler le .tex, puis le .bib puis deux fois le .tex (porquoi 2 fois?)
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
35 / 46
Le format Bibtex
@BOOK{HofbSigm98, title = {Evolutionary Games and Population Dynamics}, publisher = {Cambridge University Press}, year = {1998}, author = {Joseph Hofbauer, Karl Sigmund}, abstract = {Some of the simplest models for the dynamics of a single population exhibit very complicated behaviour, including bifurcations and chaos...} } @ARTICLE{Achtman2008, author = {Mark Achtman and Michael Wagner}, title = {Microbial diversity and the genetic nature of microbial species.}, journal = {Nat Rev Microbiol}, year = {2008}, volume = {6}, pages = {431--440}, number = {6}, month = {Jun}, abstract = {The earth contains a huge number of largely uncharacterized Bacteria and Archaea...}, doi = {10.1038/nrmicro1872}, url = {http://dx.doi.org/10.1038/nrmicro1872} }
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
36 / 46
Exemple
\documentclass{article} \usepackage[francais]{babel}\usepackage[latin1]{inputenc}\usep
\title{Inclusion fichier .bib}\author{S. Charles}\date{\today} \begin{document} \maketitle{} \bibliographystyle{plain} % autres styles possible Cest Joseph Hofbauer et Karl Sigmund \cite{HofbSigm98} que lon doit le concept dquations du rplicateur. \bibliography{toto} %\nocite* % essayer avec et sans \end{document}
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
37 / 46
Exemple
Rfrences
[1] Karl Sigmund Joseph Hofbauer. Evolutionary Games and Population Dynamics. Cambridge University Press, 1998.
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
38 / 46
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
39 / 46
\begin{equation}...\end{equation} produit le mme rsultat mais numrote automatiquement les formules. \begin{eqnarray}...\end{eqnarray} permet dcrire des systmes dquations.
A L TEX gre lui-mme les espaces.
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
40 / 46
\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}
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
41 / 46
Aperu
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
42 / 46
Ces documents ainsi que le cours sont disponibles ladresse http: //pbil.univ-lyon1.fr/members/mbailly/Comm_Scientifique/
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
43 / 46
(1)
= x (t )( y (t )) = y (t )( x (t ))
(2) (3)
0
marc.baillybechet@gmail.com (LBBE)
e (x
2 +y 2 )
dxdy =
4
M1 Sant-Populations
(4)
44 / 46
AT Introduction au L EX
Trucs et astuces
Pour crire des indices et des exposants, on passe en mode mathmatique: Le XIX$^{\textrm{\eme}}$ si\ecle donne Le XIXme sicle Le degr des tempratures se fait de la mme manire : 37$^\circ$C donne 37 C Pour crire des lettres grecques, on passe aussi en mode mathmatique: $\alpha$ donne . Pour faire une che, idem: a$\rightarrow$b donne ab Pour de petits problmes despacement, les commandes \vspace{} et \hspace{} peuvent tre utiles.
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
45 / 46
Vous enverrez vos chiers prenom.nom.M1.CommSci.tex et prenom.nom.M1.CommSci.pdf ladresse mail suivante: marc.baillybechet@gmail.com Lobjet de votre message devra comporter Devoir CS M1.
marc.baillybechet@gmail.com (LBBE)
AT Introduction au L EX
M1 Sant-Populations
46 / 46