LaTeX gère automatiquement la mise en page, mais il est souvent nécessaire d'ajuster l'espacement vertical, horizontal, l'indentation des paragraphes ou de forcer un saut de ligne. Voici toutes les commandes essentielles.
Espacement vertical avec \vspace
La commande \vspace{longueur} insère un espace vertical. Les raccourcis \smallskip, \medskip et \bigskip offrent des espacements prédéfinis.
Première ligne.
\smallskip % petit espace (~3pt)
Après smallskip.
\medskip % espace moyen (~6pt)
Après medskip.
\bigskip % grand espace (~12pt)
Après bigskip.
\vspace{1.5cm} % espace personnalisé
Après 1.5cm d'espace.
\vspace{-5mm} % espace négatif (rapproche)
Texte rapproché du précédent.
\vspace*{} (avec étoile) pour que l'espace soit conservé même en haut ou en bas d'une page. Sans étoile, LaTeX peut supprimer l'espace aux coupures de page. Espacement horizontal avec \hspace
La commande \hspace{longueur} insère un espace horizontal. En mode mathématique, les commandes \, \; \quad et \qquad sont plus pratiques.
Texte\hspace{2cm}avec 2cm d'espace.
Gauche \hfill Droite % pousse à droite
En maths : $a \, b \; c \quad d \qquad e$
Exercice :\hfill /20 % note à droite
| Commande | Taille | Usage typique |
|---|---|---|
\, | 3/18 em | Petit espace en maths |
\; | 5/18 em | Espace moyen en maths |
\quad | 1 em | Séparation de formules |
\qquad | 2 em | Grande séparation |
\hspace{1cm} | Personnalisé | Espace sur mesure |
\hfill | Extensible | Pousser à droite |
Indentation des paragraphes
Par défaut, LaTeX indente le premier mot de chaque paragraphe (sauf le premier après un titre). Utilisez \noindent pour un paragraphe, ou \setlength{\parindent}{0pt} dans le préambule pour supprimer l'indentation globalement.
Paragraphe normal avec indentation automatique.
\noindent Ce paragraphe n'est pas indenté.
\noindent\hspace{3em} Indentation personnalisée.
% Dans le préambule pour supprimer globalement :
% \setlength{\parindent}{0pt}
% \setlength{\parskip}{6pt} % ajouter un espace entre paragraphes à la place
\setlength{\parindent}{0pt}, ajoutez un espace entre paragraphes avec \setlength{\parskip}{6pt} pour que les paragraphes restent visuellement séparés. Sauts de ligne et de page
Un simple retour à la ligne dans le code source ne produit pas de saut de ligne dans le PDF. Il faut une ligne vide pour un nouveau paragraphe, ou \\ pour un saut sans nouveau paragraphe.
Ces deux lignes dans le source
sont sur une seule ligne dans le PDF.
Nouveau paragraphe (après une ligne vide).
Saut de ligne forcé :\\
Suite sans nouveau paragraphe.
Encore du texte ici.\\[1cm]
Suite après 1cm d'espace vertical.
\newpage % saut de page