Suivant: , Précédent: , Monter: Spaces   [Table des matières][Index]


19.10 \hrulefill & \dotfill

Produit une longueur élastique infinie (voir Lengths) remplie avec un filled filet horizontal (c.-à-d. une ligne) ou avec des pointillés, au lieu de just de l’espace blanche.

Quand on le place entre deux lignes à blanc cet exemple crée un paragraphe qui est justifié à gauche et à droite, où l’espace au milieu est rempli avec des pointillés uniformément espacés.

\noindent Jack Aubrey\dotfill Melbury Lodge

Pour que le filet ou les pointillés aillent jusqu’au bout de la ligne utilisez \null au début ou à la fin.

Pour changer l’épaisseur du filet, copiez la définition et ajustez là, comme avec \renewcommand{\hrulefill}{\leavevmode\leaders\hrule height 1pt\hfill\kern\z@}, ce qui cuange l’épaisseur par défaut de 0.4pt à 1pt. De même, ajustez l’espacement inter-pointillé comme avec \renewcommand{\dotfill}{\leavevmode\cleaders\hb@xt@ 1.00em{\hss .\hss }\hfill\kern\z@}, ce qui change la longeur par défaut de 0.33em à 1.00em.