Commandes de base de LaTeX

De Ensiwiki
Aller à : navigation, rechercher

Mise en Page

Centrer un bloc de texte

\begin{center}
   % BLOC
\end{center}

Aligner à droite

\begin{flushright}
   % BLOC
\end{flushright}

Effectuer un saut

% Fait un saut de 1cm
\vskip 1cm

Alinéa

À chaque paragraphe, le compilateur LATEX crée par défaut un alinéa. Voici deux commandes qui peuvent être utiles :

\noindent Paragraphe... % Supprime l'alinéa pour le prochain paragraphe
\setlength{\parindent}{1cm} % Définit la largeur de l'alinéa à 1 cm.

La largeur de l'alinéa dépend du style de document choisi. En incluant le style french, vous vous assurez d'avoir la largeur définie par l'Académie.

Espaces

Les espaces insécables se font par l'intermédiaire du '~' (tilde), qui est rarement utilisé car LATEX créera souvent des lignes convenables.

Pour forcer une espace plus ou moins large, mettre plusieurs ' ' ne suffit pas, car les doubles espaces sont ignorés par le processeur texte. (valable aussi, et surtout, environnement mathématique)

% Du plus petit au plus grand
\, \; \: \quad \qquad

Énumération

Créer des listes est une des choses les plus simples en LaTeX

itemize

L'itemize va créer une liste avec un symbole pour puce.

\begin{itemize}
   \item Première ligne
   \item Deuxième
   \item etc...
\end{itemize}
Remarque pour utilisateur avancéOn peut changer localement la puce en rajoutant à item une option comme ceci \item[SYMBOLE]


enumerate

L'enumerate, quant à lui, crée une liste avec un compteur en plus. Très utile pour créer une liste sans appeler les isnrtuctions plus lourdes comme \subsection.

\begin{enumerate}
   \item Première ligne
   \item Deuxième
   \item etc...
\end{enumerate}

Encapsulation

Les deux environnements ci-dessus peuvent être encapsulé pour créer des listes à plusieurs niveaux.

\begin{enumerate}
   \begin{enumerate}
      \item Texte
      \item Texte
      \item etc...
   \end{enumerate}
   ...
\end{enumerate}

Dans le cas de l'enumerate, le type de la liste (1 2 3, a b c, i ii iii ...) pourra changer suivant la profondeur de la section.

Polices

Définir un bloc

Ici la commande s'applique à tout le bloc :

{ \commande Texte... }

Tailles

Voici les tailles de polices standards.

% Du plus petit au plus grand
\tiny, \scriptsize, \footnotesize, \small, \normalsize, \large, \Large, \LARGE, \huge, \Huge.

Styles

\bf %Gras
\it %Italique
\rm %Roman (normal quoi)

Pour note, vous pouvez aussi utiliser les commandes sans bloc telles que :

\textbf{Texte...} %Gras
\textit{Texte...} %Italique
\textrm{Texte...} %Roman (normal quoi)

C'est très utile, notamment quand on est dans un environnement mathématique.