Upload
venkatesan-thanigai-arasu
View
218
Download
0
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.