LaTeX : documentation et tutoriels


Espacements sous LaTeX
  1. Commandes pour les espaces horizontaux fixes:
    • espace insécable : ~
    • espace fine : \,
    • espace moyenne : \:
    • espace large : \;
    • espace plus large (cadratin) : \quad
    • espace encore plus large (double cadratin) : \qquad
    • exemple d'espace horizontal de largeur donnée : \hspace*{2cm}
  2. Commandes pour les espaces horizontaux "élastiques":
    • \hfill : remplit l'espace restant sur la ligne courante
    • \dotfill : remplit l'espace restant sur la ligne courante par des pointillés
    • \hrulefill : remplit l'espace restant sur la ligne courante par un filet horizontal
  3. Commandes pour les espaces verticaux fixes :
    • petit espace vertical : \smallskip
    • espace vertical moyen : \medskip
    • grand espace vertical : \bigskip
    • exemple d'espace vertical de hauteur donnée : \vspace*{2cm}
  4. Commandes pour les espaces verticaux "élastiques":
    • \vfill : remplit l'espace vertical restant sur la page courante
  5. Autres espacements :
    • \linebreak : "suggère" à LaTeX de couper la ligne à l'endroit du document où la commande est utilisée (commande inverse : \nolinebreak)
    • \pagebreak : "suggère" à LaTeX de changer de page à l'endroit du document où la commande est utilisée (commande inverse : \nopagebreak)
    • \newpage : impose un changement de page à l'endroit du document où la commande est utilisée
Exemple d'utilisation d'espaces "élastiques":

Code de l'exemple :
\documentclass[10pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\begin{document}
gauche \hfill droite

gauche \hfill centre \hfill droite

gauche \hrulefill droite

gauche \dotfill droite

\vfill bas
\end{document}

Fichier de l'exemple : espacements.tex