- 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}
- 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
- 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}
- Commandes pour les espaces verticaux "élastiques":
- \vfill : remplit l'espace vertical restant sur la page courante
- 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