Comment obtenir une espace de taille donnée ?

Avec la commande \phantom

Si la taille de l'espace souhaitée est celle d'un texte, la commande \phantom laisse une espace correspondant à son argument, dans la fonte courante. Il existe deux variantes, \vphantom (espace vertical) et \hphantom (espace horizontale).

\documentclass{article}
\begin{document}
A\phantom{BCDE}F 
 
A\hphantom{BCDE}F 
 
ABCDEF
\end{document}

\documentclass{article}
\pagestyle{empty}
\begin{document}
A\phantom{BCDE}F

A\hphantom{BCDE}F

ABCDEF
\end{document}

Avec la commande \hspace

Si la taille de l'espace souhaitée est exprimée en unités de mesure, la commande \hspace permet d'insérer cette espace. Voici un exemple :

\documentclass{article}
\begin{document}
A\hspace{2.5cm}B
\end{document}

\documentclass{article}
\pagestyle{empty}
\begin{document}
A\hspace{2.5cm}B
\end{document}
La commande \hspace* force l'insertion d'une espace même en début ou en fin de ligne.

Avec la commande \vrule

La commande \vrule crée une barre. Si on choisit de lui donner une épaisseur nulle, on obtient une espace. Voici un exemple :

\documentclass{article}
\begin{document}
A{\vrule height 0pt depth 0pt width 2.5cm}B
\end{document}

\documentclass{report}
\pagestyle{empty}
\begin{document}
A{\vrule height 0pt depth 0pt width 2.5cm}B
\end{document}
composition/texte/mots/inserer_un_espace_horizontal_de_longueur_donnee.txt · Dernière modification: 2020/12/16 20:40 par yannick.tanguy
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0