Vous êtes sur la page 1sur 3

Mmento LaTeX:

Structure de base:
\documentclass[options,options]{docclass} % en-tte \begin{document} % document \end{document} docclass : book, report, article, letter, slides options : XXpt (taille), letterpaper/a4paper, twocolumn, twoside, draft

Packages:
Utilisation de packages dans l'en-tte du document: \usepackage[opt]{nom}

opt (facultatif) varie selon le package quelques packages utiles : fullpage : pas de marges anysize : marges arbitraites dfinies avec \marginsize{gauche}{droite}{haut}{bas} graphicx : inclure une image avec \includegraphics[width=xx,height=xx]{fichier} multicol : utiliser plusieurs colonnes avec \begin{multicols}{x} url : inclure des URLs avec \url{url}

Proprits du document:
Dfinir les proprits du document dans l'en-tte avec :

\author{nom} \title{titre} \date{date} Pour que le titre apparaisse au dbut du document, utiliser \maketitle .

Structure du document:
Dans l'ordre, on a : \part \chapter \section \subsection \subsubsection \paragraph \subparagraph Chacun de ces compteurs fait apparaitre un numro. On peut modifier un compteur avec \setcounter{compteur}{x}. Un autre compteur intressant est "page".

Listes:
Liste ordonne : \begin{enumerate}; liste non ordonne : \begin{itemize}; liste de descriptions : \begin{description}. Chaque liste est remplie avec des \item text; sauf pour les descriptions ou on utilisera \item[label] text. La proprit label peut tre utilise avec les autres listes, pour remplacer les puces automatiques.

Rfrences internes:
Placer une tiquette : \label{tiquette}. Placer un lien vers une tiquette : \ref{tiquette}. Placer un lien vers une page contenant une tiquette : \pageref{tiquette}. Notes de bas de page : \footnote{text}.

lments flottants (images, tableaux...):


\begin{typeElement}[position] % lment \label{tiquette} \caption{texte} \end{typeElement} L'tiquette et le texte sont facultatifs. typeElement : table, figure, equation position : t (en haut), h (ici), b (en bas), p (sur une page spare). On peut forcer la disposition voulue avec !.

Mise en forme du texte:


Aspect: \texttt{machine}, \textbf{gras}, \textit{italique}, \textsc{petites majuscules}, \emph{emphase}, \unrderline{soulign} Taille: \tiny, \scriptsize, \small, \large

Texte inchang:
Pour insrer du texte qui ne sera pas interprt par LaTeX, utiliser l'environnement verbatim:

\begin{verbatim} %texte \end{verbatim} ou \verb!texte! Dans la deuxime forme, le texte situ entre le caractre qui suit \verb (ici !) sera insr tel quel. On peut utiliser verbatim* si on souhaite galement afficher les espaces.

Alignement du texte:
\begin{flushleft} et \begin{flushright}

Caractres diacritiques et spciaux:


accent aig : \'x accent grave : \`x (backquote, Alt+Gr 7 sur un clavier azerty) accent circonflexe : \^x Trema : \"x (double quote) Tilde : \~x e-dans-l'o : \oe \OE c cdille : \c{c} quote et backquote : ' et ` double quote et double backquote : '' et `` accolades, crochets : \{ \} \[ \] < et > : \textless et \textgreater

Sparations :

nouvelle ligne : \\ nouvelle ligne sans saut de page : \\* nouvelle page : \pagebreak commencer une ligne sans indentation : \noindent espacement horizontal et vertical : \hspace{x} et \vspace{x}