Online

Published on June 2016 | Categories: Documents | Downloads: 73 | Comments: 0 | Views: 748
of 34
Download PDF   Embed   Report

Comments

Content

A Formation L TEX

1/34

Traitement de texte

Pr´sentation et initiation ` LTEX e a A
Thibaud MARCEL [email protected]

A Formation L TEX A L TEX

2/34

D´roulement e
A Pr´sentation de LTEX e A Qu’est-ce que LTEX ? Avantages et inconv´nients (suite bureautique Microsoft) e A X et Microsoft Windows LTE A Quelques exemples de production LTEX

Initiation ` LTEX a A Installation des outils logiciels Mon premier texte Mon premier article Ma premi`re pr´sentation e e Ma premi`re lettre e D´monstration d’AMC-QCM (linux uniquement) e G´n´ration de documents automatiques e e

A Formation L TEX A L TEX

3/34

Qu´saco e

A Qu’est-ce que LTEX ?

TEX
du grec τ εχ ( τ εχνη art, science) cr´´ par Donald Knuth en 1977 ee fichier .tex → fichier .dvi

A LTEX

collection de commandes TEX A cr´´ par Leslie Lamport en 1983 (Lamport + TEX = LTEX) ee

A Formation L TEX A L TEX

4/34

Qu´saco e

Qu’est-ce que PDFLaTeX ?
PDFTeX ou PDFLaTeX : fichier .tex → fichier .pdf N´cessite e une distribution (ex. : MikTeX) un ´diteur de texte (ex. : bloc-note, TeXnicCenter, e TeXworks) Proc´dure e 1. modification du .tex, enregistrement 2. compilation : $ pdflatex fichier.tex dans un terminal 3. affichage du fichier .pdf

A Formation L TEX A L TEX

5/34

Qu´saco e

D´monstration e
Hello World !

Hello World !

\documentclass{minimal} \begin{document} Hello World! \end{document}

avec bloc-note avec TeXnicCenter

A Formation L TEX A L TEX

6/34

Avantages ?

Inconv´nients... e

mise en œuvre syntaxe interactivit´ e format PDF

A Formation L TEX A L TEX

7/34

Avantages ?

... et avantages
qualit´ graphique e existence de nombreuses librairies (chimie ...) robustesse et stabilit´ e s´paration contenu / forme e ergonomie dans le temps multiplateforme libre (et gratuit) format PDF
(´changes, multiplateforme, pr´sentations...) e e (l´g`ret´, collaboratif, articles) e e e

automatisation
*argument non valable vis-`-vis de LibreOffice a

A Formation L TEX A L TEX A L TEX et Windows

8/34

Distribution, ´diteur de texte e
MiKTeX http://www.miktex.org/ installation basique ou compl`te en ligne (+ de packages 1 ) e TeXworks ou TeXnicCenter http://www.tug.org/texworks/ http://www.texniccenter.org/
N.B. : M´thode d’ajout de packages 2 e 1. placer le fichier du package .sty dans le r´pertoire \MikTeX\TeX\LaTeX\Perso e 2. dans le menu D´marrer de Windows, ”MikTeX>MikTeX>Options>Refresh Now” e puis ”Update Now” 3. utilisation : commande \usepackage{le_package}
1 2 ajout de fonctionnalit´s e http://www.apprendre-latex.images-en-france.fr/installer-latex-windows.html

A Formation L TEX A L TEX

9/34

Exemples

Quelques exemples qui circulent

ce diaporama articles th`ses e supports de cours QCM...

A Formation L TEX

10/34

Initiation ` L TEX a A

Suite apr`s la pause e
A Pr´sentation de LTEX e A Qu’est-ce que LTEX ? Avantages et inconv´nients (suite bureautique Microsoft) e A X et Microsoft Windows LTE A Quelques exemples de production LTEX

Initiation ` LTEX a A Installation des outils logiciels Mon premier texte Mon premier article Ma premi`re pr´sentation e e Ma premi`re lettre e D´monstration d’AMC-QCM (linux uniquement) e G´n´ration de documents automatiques e e

A Formation L TEX

11/34

Initiation ` L TEX a A Install.

Installation sur Windows

MiKTeX TeXworks coloration syntaxique correcteur orthographique

A Formation L TEX

12/34

Initiation ` L TEX a A Texte

A Mon premier texte LTEX

Hello World !

Hello World !
\documentclass{minimal} \begin{document} Hello World! \end{document}
A structure d’un document LTEX classe du document : minimal

A Formation L TEX

13/34

Initiation ` L TEX a A Texte

A Mon second texte LTEX

Exercice 1 : ´crire la phrase suivante e S’il y a le feu, sortez du bˆtiment avant a d’en parler sur facebook classe du document : article accents ? \usepackage[french]{babel} et \usepackage[utf8]{inputenc} texte en gras ? \textbf{sortez du b^timent} a couleur ? \usepackage{color} et \textcolor{blue}{facebook}

A Formation L TEX

14/34

Initiation ` L TEX a A Texte

Pour aller plus loin
S’il y a le feu, sortez du bˆtiment avant a d’en parler sur facebook centrage ? \begin{center} \end{center} retour ` la ligne ? a \\ ou sauter une ligne guillemets ? \og{}~ ~\fg{} ou " " num´ro de page ? e \thispagestyle{empty} page A4 et police en 11pt ? \documentclass[a4paper, 11pt]{article}

A Formation L TEX

15/34

Initiation ` L TEX a A Texte

Correction de l’Exercice 1
Exercice 1
\documentclass[a4paper, 11pt]{article} \usepackage[french]{babel} \usepackage[utf8]{inputenc} \usepackage{color} \begin{document} \thispagestyle{empty} \begin{center} \og{}~S’il y le feu, \textbf{sortez du b^timent} avant\\ a d’en parler sur \textcolor{blue}{facebook}~\fg{} \end{center} \end{document}

A Formation L TEX

16/34

Initiation ` L TEX a A Texte

Bilan de l’Exercice 1

pr´ambule : article, report, book e style : bold font \textbf{}, italic \textit{}, Small Caps \textsc{} et TypewriTer \texttt{} couleur : black, white , red, green, blue, cyan, magenta, yellow + package color (\colorbox{black}{ }) alignement : center, flushleft, flushright

A Formation L TEX

17/34

Initiation ` L TEX a A Article

A Mon premier article LTEX

Exercice 2 : exercice2.tex article, A4, en 11pt, en fran¸ais et en codage UTF8 c titre, date (voire auteur) \title{}, \author{}, \date{} + \maketitle titre en gras et plus grand, date en italique \Huge{} N.B. : tailles disponibles : \tiny{}, \scriptsize{}, \footnotesize{}, \small{}, \large{}, \Large{}, \LARGE{}, \huge{}, \Huge{} passer les Articles en titre de paragraphe \section{} et \section*{}, fichier exercice2_section_ok.tex

A Formation L TEX

18/34

Initiation ` L TEX a A Article

A Mon premier article LTEX suite

liste num´rot´e dans l’Article 2 e e \begin{enumerate} \item \end{enumerate} N.B. : liste : \begin{itemize} \item \end{itemize} red´finition des marges, fichier exercice2_marge_ok.tex e \addtolength{\topmargin}{-30pt} \addtolength{\evensidemargin}{-27pt} \addtolength{\oddsidemargin}{-13pt} \addtolength{\textwidth}{40pt} \addtolength{\textheight}{50pt} \addtolength{\footskip}{12pt} \renewcommand{\headsep}{25pt} probl`me ` la page 6 e a \usepackage[T1]{fontenc} report, book et \chapter{} ?

A Formation L TEX

19/34

Initiation ` L TEX a A Article

A Mon deuxi`me article LTEX e

Exercice 3 : exercice3.tex article, A4, en 12pt, en fran¸ais et en UTF8, avec marges... c table des mati`res (attention, double compilation !) e \tableofcontents , \hrule , \vspace{1em} ´quations (fichier Symbols.pdf) e (package amsmath, exercice3_equations_ok.tex) $x^2$ ou \begin{equation}x^2\end{equation} \dfrac{a}{b}, \phi , \sqrt{} , ^{\circ } page 1, probl`me de virgule (package icomma) e citations ? \begin{quotation} \end{quotation} note de bas de page \footnote{Livre II des ´l´ments d’Euclide} E e

A Formation L TEX

20/34

Initiation ` L TEX a A Article

A Mon deuxi`me article LTEX, suite e

ins´rer une figure (package graphicx) e \begin{figure}[h!] \centering \includegraphics[width=4cm]{la_figure_sans_extension} \caption{la_legende} \end{figure} r´f´rence ` la figure 1 : \label{}, \ref{} et \pageref{} ee a pr´ambule trop charg´ e e \input{preambule} + fichier preambule.tex guillemets : \newcommand{\gui}[1]{\og #1 \fg{}} espacement entre les paragraphes \setlength{\parskip}{1.5ex plus .4ex minus .4ex}

A Formation L TEX

21/34

Initiation ` L TEX a A Article

Tableaux
Exercice 4 article, A4, en 12pt avec le pr´ambule e \begin{tabular}{lcr} %left, center, right 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7000 & 8000 & 9000 \\ \end{tabular} trait de colonne | : \begin{tabular}{|l|c|r|} trait de ligne \hline 1 & 2 & 3 \\ \hline 4 & 5 & 6 \\

A Formation L TEX

22/34

Initiation ` L TEX a A Article

Tableaux, suite
Exercice 5 Feuille Gardien 1 3 4 D´fenseur e 5 6 8 Milieu 9 10 Arri`re e 7 2 Attaquant 12 Polo Lulu Mike Domi D´d´ e e David Riri Jojo Jani Alain Marco \multicolumn{nb_col} {alignement}{contenu} \multicolumn{3}{|c|}{Feuille} package multirow \multirow{n_lig} {largeur}{contenu} \multirow{4}{*}{D´fenseur} e

A Formation L TEX

23/34

Initiation ` L TEX a A Article

Tableaux, fin

environnement table (fonctionne comme figure) \begin{table}[h!] \centering \begin{tabular} ... \end{tabular} \caption{la_legende} \end{table}

A Formation L TEX

24/34

Initiation ` L TEX a A Article

Retour sur les ´quations e
Exercice 6 article, A4, en 12pt avec le pr´ambule e ´crire l’´quation suivante e e  2  α ∂ 2 T dϕ  π+α   − cos 1 + ξ  2 dε  ∂t 2  i=1 u=   β     lim U ∧ V · G 
0,299 n→∞

2/3

si x > 0

si x ≤ 0

\sum , \dfrac , \partial , \left( \right) \varphi , \varepsilon \int , \vec , \cdot , \wedge \begin{array}{ll} \end{array} , \left\lbrace \right.

A Formation L TEX

25/34

Initiation ` L TEX a A Article

R´f´rences bibliographiques ee
d´pend du type de document : article, book, phdthesis, e inproceedings, techreport, etc. 3 diff´rents champs ` saisir : title, author, year, etc.3 e a exemple @book{gaarder2002monde, %r´f´rence ` citer ee a title={Le monde de Sophie : roman sur l’histoire de la philosophie}, author={Gaarder, J. and Hervieu, H. and Laffon, M.}, year={2002}, publisher={Seuil} } sera cit´ par la commande \cite{gaarder2002monde} e
3 http://fr.wikipedia.org/wiki/BibTeX

A Formation L TEX

26/34

Initiation ` L TEX a A Article

R´f´rences : o` les trouver ? ee u

http://www.sciencedirect.com/ http://books.google.fr/ EndNote...

A Formation L TEX

27/34

Initiation ` L TEX a A Article

R´f´rences bibliographiques ee
Exercice 7 article, A4, en 12pt avec le pr´ambule e fichier contenant les r´f´rences : biblio.bib ee ` la fin du fichier .tex a \bibliographystyle{alpha} % style bibliographique \bibliography{biblio} % fichier .bib style bibliographique : plain, alpha, etc. (liste d’exemples styles_biblio.pdf) appeler r´f´rence avec la commande \cite{key} ee compilation en 4 ´tapes e pdflatex exercice7.tex bibtex exercice7.aux pdflatex exercice7.tex pdflatex exercice7.tex

A Formation L TEX

28/34

Initiation ` L TEX a A Pr´sentation e

A Ma premi`re pr´sentation LTEX e e

Beamer : \documentclass{beamer} ou \documentclass[handout]{beamer} ´l´ments du pr´ambule ee e \usepackage[french]{babel} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{amsmath,icomma,graphicx} \newcommand{\gui}[1]{\og #1 \fg{}} th`me 4 : \usetheme{Warsaw} (actuel), e \usetheme{Montpellier} (support) syntaxe des diapositives \begin{frame}{le_titre}
4

\end{frame}

http://mcclinews.free.fr/latex/beamergalerie/completsgalerie.html

A Formation L TEX

29/34

Initiation ` L TEX a A Pr´sentation e

A Ma premi`re pr´sentation LTEX, suite e e

page de titre \title[titre_court]{titre_long} \author[court]{long} \institute{} \date{\today } listes d´roulantes : e \begin{itemize}[<+->] \end{itemize}

Exercice 8 : diaporama anglais et en allemand.

Apprendre ` compter a

de 1 ` 10 en a

A Formation L TEX

30/34

Initiation ` L TEX a A Pr´sentation e

Diaporama avec vid´o e

NB : ne fonctionne qu’avec Acrobat Reader sous Windows

A Formation L TEX

31/34

Initiation ` L TEX a A Lettre

A Ma premi`re lettre LTEX e

Mise en forme avanc´e, lettre en-tˆte... (Exercice 9) e e

A Formation L TEX

32/34

Initiation ` L TEX a A QCM

A Un g´n´rateur/correcteur de QCM sous LTEX e e

AMC QCM : http://home.gna.org/auto-qcm/

A Formation L TEX

33/34

Initiation ` L TEX a A Auto.

G´n´ration de documents automatiques e e

Script Shell, Scite ou Matlab

A Formation L TEX

34/34

Questions ?

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close