18

Mon Projet

Embed Size (px)

DESCRIPTION

c

Citation preview

  • Mon premier projet avec L

    A

    T

    E

    X

    John Doe, Jane Doe & Tim Doe

    Anne universitaire : 2012-2013

  • Remerciements

    Nous remercions ...

    i

  • Table des matires

    iii

  • Table des gures

    iv

  • Introduction

    LaTeX est un langage de programmation qui permet de rdiger des docu-

    ments. Contrairement aux logiciels Word ou OpenOce, un document sous

    LaTeX est programm puis compil : on ne connait le rsultat nal qu'une

    fois l'tape de compilation russie. Les premiers pas sous LaTeX peuvent

    paratre laborieux mais l'investissement initial en vaut grandement la peine.

    1

  • Chapitre 1

    Avant d'utiliser L

    A

    T

    E

    X

    1.1 Installer L

    A

    T

    E

    X

    Installer LaTeX ncessite deux tapes :

    1. installer une distribution LaTeX (packages et compilateur),

    2. installer un diteur de texte.

    La premire tape dpend du systme d'exploitation. Concernant la deuxime

    tape, n'importe quel diteur de texte est a priori utilisable, mais je vous

    conseille d'utiliser Texmaker

    1

    qui est multi-plateforme : Linux, Mac OS,

    Windows.

    1.1.1 Installer LaTeX sur Windows

    Sur windows, il existe une distribution adapte : MikTex

    2

    . Dans l'on-

    glet Download, slectionner "Complete MikTex system". Le tlchargement

    peut-tre long (900 Mo), mais vous serez tranquille par la suite. La proc-dure est explique en dtail dans le livre de N.-A. MAQUIS.[?]

    1.1.2 Installer LaTeX sur Mac OS

    Sur Mac OS, le processus consiste tlcharger et installer le package

    MacTeX.pkg.

    3

    Attention la taille du paquet ( 2.1 Go) ! Cette distributioncontient galement un diteur (TexShop) mais vous pouvez galement utiliser

    Texmaker.

    1. http://www.xm1math.net/texmaker/index_fr.html

    2. http://miktex.org

    3. http://www.tug.org/mactex/

    2

  • 1.1.3 Installer LaTeX sur Linux

    Sur Linux, allez dans le gestionnaire de paquets et installez le paquet

    texlive-full.

    1.2 Congurer/utiliser Texmaker

    1.2.1 Gestion de l'encodage

    L'encodage des caractres peut parfois poser problme. Cela peut se ma-

    nifester par des accents tranges : un peut devenir un

    c. Pour limiter ceproblme, nous allons choisir le systme d'encodage le plus rpandu (quoique

    ...). Pour cela, il faut aller dans les prfrences du logiciel puis dans l'onglet

    "diteur". Choisir l'encodage UTF-8.

    1.2.2 Compiler un document

    Texmaker permet en une seule action de compiler et de visualiser le chier

    pdf cr par la compilation. Pour cela, il faut aller dans les prfrences du

    logiciel puis dans l'onglet "Compil rapide". Choisir "PdfLatex + view pdf".

    La compilation s'eectue dans la barre des raccourcis de la fentre principale

    en appuyant sur la che bleue gauche de la case "Compilation rapide".

    1.3 Structure d'un document L

    A

    T

    E

    X

    Un document .tex comporte un prambule o sont dnis le style de

    document, la mise en page, etc ... Le prambule commence toujours par une

    commande de type :

    \documentclass[a4paper,11pt]{report}

    qui permet de dnir la classe du document (ici un rapport) et des informa-

    tions gnrales (taille de la police, format de la feuille).

    Ensuite, les packages utiliser sont dclars avec des commandes de type :

    \usepackage[T1]{fontenc}

    Les dirents packages utiliss dans monprojet.tex sont comments dans

    le chier tex. Viennent ensuite les commandes pour la page de garde (voir

    l'Annexe ??).

    Ces prcdentes commandes forment le prambule. La rdaction du do-

    cument peut alors commencer. La rdaction doit se placer entre les deux

    commandes suivantes :

    \begin{document}

    \end{document}

    3

  • Chapitre 2

    Utiliser L

    A

    T

    E

    X

    2.1 Insrer des formules mathmatiques

    Il y a plusieurs moyen d'insrer des quations dans LaTeX. On peut

    utiliser l'environnement equation comme ceci :

    seff =

    1

    0s(t)2dt (2.1)

    L'quation ?? est numrote et centre. Pour un systme d'quations, on

    peut utiliser l'environnement eqnarray :

    y = x y + z (2.2)x = y (2.3)

    z = y (2.4)

    ou l'environnement align :

    y = x y + zx = y

    z = y

    Les toiles * insres dans l'environnement permettent l'quation ou au

    systme d'quations de ne pas tre numrotes. On peut galement vouloir

    insrer des symboles mathmatiques au sein d'une phrase comme eipi = 1.Pour cela, il faut encadrer la formules par des $.

    2.2 Insrer des tableaux

    Les tableaux s'insrent grce la commande tabular.

    4

  • toto tata

    Table 2.1 Un premier tableau

    toto tata

    Table 2.2 Un deuxime tableau

    toto tata titi

    V t mV

    Table 2.3 Un vrai beau tableau

    2.3 Insrer des gures

    L

    A

    T

    E

    X sait videmment grer tous les formats d'images. Cependant, comme

    nous avons choisi de compiler l'aide de la commande PDFLaTeX, les for-

    mats utiliser sont les suivants : jpg, png, ti, pdf. Vous ne pourrez pas

    utiliser les formats eps et ps. Les gures s'introduisent l'aide de l'environ-

    nement ... figure.

    La gure ?? est centre, numrote et possde une lgende. On peut

    galement placer deux gures ct l'une de l'autre et n'avoir qu'une lgende

    pour les deux gures en adoptant l'environnement tabular

    2.4 Les rfrences et les citations

    L

    A

    T

    E

    X dispose d'un systme complet de rfrences et de citations. Si vous

    souhaitez, dans le corps du texte, faire rfrence une quation, une gure ou

    un tableau, vous devez placer un marqueur dans l'environnement vis avec

    la commande \label{nomdumarqueur}. L'appel se fait avec la commande

    \ref{nomdumarqueur}. Par exemple, la gure ?? est plus drle que l'quation

    ??.

    5

  • Figure 2.1 Une premire gure inclure

    Figure 2.2 Deux gures et une unique lgende

    6

  • Conclusion

    Latex, c'est super.

    7

  • Annexe A

    La page de garde

    La page de garde du prsent document est un peu minimaliste. Dans le

    prambule, vous pouvez remplacer les lignes suivantes :

    \title{Mon premier projet avec \LaTeX}

    \author{John Doe, Jane Doe \& Tim Doe}

    \date{Anne universitaire : 2012-2013}

    par :

    \makeatletter

    \def\thickhrulefill{\leavevmode \leaders \hrule height 1pt\hfill \kern \z@}

    \def\2title#1{\def\@2title{#1}}

    \def\classe#1{\def\@classe{#1}}

    \def\fac#1{\def\@fac{#1}}

    \def\docu#1{\def\@docu{#1}}

    \def\encadrant#1{\def\@encadrant{#1}}

    \renewcommand{\maketitle}{\begin{titlepage}%

    \let\footnotesize\small

    \let\footnoterule\relax

    \parindent \z@

    \reset@font

    \null

    \vskip 0\p@ % cart anne - image

    \begin{figure}[ht]

    \centering

    \includegraphics[width=0.3\textwidth]{univ.jpg} \hfill

    \end{figure}

    8

  • \begin{center}

    \LARGE{ \@docu} \par

    \end{center}

    \vskip 30 pt

    \vskip 30\p@ %50 cart haut page - titre

    \begin{center}

    \hrule

    \vskip 1pt

    \hrule

    \vskip 1pt

    {\huge \bfseries \strut \@title \strut}\par

    \vskip 1pt

    \hrule

    \vskip 1pt

    \hrule

    \end{center}

    \vskip 50\p@ %50 cart titre - auteur

    \begin{center}

    \Large \@author \par

    \end{center}

    \vskip 50\p@ %50 cart auteur - classe

    \begin{center}

    \Large \@classe \par

    \end{center}

    \vskip 0\p@ % 320 cart classe - anne

    \begin{center}

    \Large \@date \par

    \end{center}

    \vskip 100\p@ % cart anne - prof

    \begin{center}

    \large

    Projet ralis sous la direction de \\

    \large \@encadrant \par

    \end{center}

    \vfil

    \null

    \end{titlepage}%

    \setcounter{footnote}{0}%

    9

  • }\makeatother

    \author{\textsc{John Doe, Jane Doe \& James Doe}}

    \title{Mon premier projet avec \LaTeX}

    \date{Anne universitaire : 2012 - 2013}

    \classe{Licence 2 Sciences Pour l'Ingnieur}

    \fac{Universit du Maine, Le Mans}

    \docu{\textsc{Rapport de Projet Universitaire}}

    \encadrant{

    \begin{tabular}{l p{1.8cm}lll}

    M. & \textsc{Bertrand} & \textsc{Lihoreau, } & Maitre de Confrence & LAUM

    \end{tabular}

    }

    10

  • Rfrences

    Bibliographie

    [1] L. LAMPORT, L

    A

    T

    E

    X : A Document preparation system, Addison-Wesley,

    1994

    [2] C. CHEVALIER, L

    A

    T

    E

    X pour l'impatient , H&K, 2009

    [3] N.-A. MAQUIS, Rdigez des documents de qualit avec L

    A

    T

    E

    X, Livre du

    zro, 2010

    Webographie

    [4] http://www.grappa.univ-lille3.fr/FAQ-LaTeX/

    [5] http://fr.wikipedia.org/wiki/LaTeX

    [6] http://amath.colorado.edu/documentation/LaTeX/Symbols.pdf

    11

  • Rsum :

    Ce document permet de rdiger un premier document en L

    A

    T

    E

    X

    Mots cls : L

    A

    T

    E

    X, beau document.

    Abstract :

    This document allows to easily write a rst document using L

    A

    T

    E

    X

    Keywords : L

    A

    T

    E

    X, nice sheet.