Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
composition:texte:paragraphes:justifier_verticalement_un_paragraphe [2016/10/16 07:50] – jejust | 2_composition:texte:paragraphes:justifier_verticalement_un_paragraphe [2021/02/06 23:07] (Version actuelle) – Correction d'une coquille. yannick.tanguy | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | \question{Comment justifier verticalement un paragraphe ?} | + | ====== |
- | \reponse La macro \cmd{parbox} et l' | + | ===== Avec la commande |
- | permettent de mettre en forme un paragraphe d'une largeur donnée | + | |
- | (par exemple la largeur de le colonne de texte en cours, | + | |
- | \cmd{columnwidth}) et de régler différents paramètres, | + | |
- | 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é). | + | |
- | La syntaxe: | + | La commande '' |
- | \cmd{parbox}\oarg{pos}\oarg{hauteur}\oarg{vpos}\marg{largeur}\marg{texte} \newline | + | |
- | \benv{minipage}\oarg{pos}\oarg{hauteur}\oarg{vpos}\marg{largeur}\newline | + | |
- | \targ{texte}\newline | + | |
- | \eenv{minipage} | + | |
- | \targ{texte} est le texte à mettre en forme. \targ{largeur} est la largeur | + | <code latex> |
- | du texte à produire. | + | \parbox[pos][hauteur][vpos]{largeur}{texte} |
- | par rapport au texte qui se trouve à sa droite et à sa gauche, s'il y | + | |
- | en a, en choisissant l' | + | |
- | sur la ligne commune: \texttt{t} la ligne du haut, \texttt{b} la ligne | + | |
- | du bas, \texttt{c} le centre. \targ{hauteur} est la hauteur de la boîte | + | |
- | à produire. \targ{vpos} est la façon dont le texte doit être aligné | + | |
- | dans sa hauteur: \texttt{t} en haut, \texttt{b} en bas, \texttt{c} | + | |
- | centré, \texttt{s} étiré. Dans le cas où la boîte doit être étirée en | + | |
- | hauteur il faut placer suffisament d' | + | |
- | fonctionne bien. | + | |
- | \reponse | + | \begin{minipage}[pos][hauteur][vpos]{largeur} |
- | verticalement un texte sur une page seule. | + | Texte |
- | \begin{noexemple} | + | \end{minipage} |
+ | </ | ||
+ | Dans les deux cas, | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | ===== Avec un environnement dédié ===== | ||
+ | |||
+ | L' | ||
+ | |||
+ | <code latex> | ||
\newenvironment{vcenterpage} | \newenvironment{vcenterpage} | ||
| | ||
| | ||
- | \end{noexemple} | + | </ |
+ | {{htmlmetatags> | ||
+ | metatag-og: | ||
+ | metatag-og: | ||
+ | }} | ||