Table des matières

Comment justifier verticalement un paragraphe?

Avec la commande \parbox ou l'environnement minipage

La commande \parbox et l'environnement minipage permettent de mettre en forme un paragraphe d'une largeur donnée (par exemple la largeur de la colonne de texte en cours, \columnwidth) et de régler différents paramètres, dont entre autres la hauteur du texte produit et la façon dont il doit être aligné dans cette hauteur (en haut, en bas, centré, étiré).

\parbox[pos][hauteur][vpos]{largeur}{texte}
 
\begin{minipage}[pos][hauteur][vpos]{largeur}
Texte
\end{minipage}

Dans les deux cas,

Avec un environnement dédié

L'environnement vcenterpage ci-dessous permet de centrer verticalement un texte sur une page seule.

\newenvironment{vcenterpage}
   {\newpage\vspace*{\fill}}
   {\vspace*{\fill}\par\pagebreak}