Sujet : Re: Calcul de longueur d'un texte
De : dbitouze (at) *nospam* wanadoo.fr (Denis Bitouzé)
Groupes : fr.comp.text.texDate : 24. Oct 2022, 12:12:58
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <87bkq179vp.fsf@example.com>
References : 1
User-Agent : Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
Le 24/10/22 à 03h54, projetmbc a écrit :
Bonjour.
Bonjour,
Dans le code suivant, j'aimerai connaître la longueur de l'agument #2 qui est du
type "texte développé", ceci afin de calculer la longueur de la 2nde ligne
horizontale.
Je ne suis pas certain d'avoir compris mais peut-être la commande
`\widthof` du package `calc` est-elle ce que vous cherchez. Cf. ce qui
se trouve dans l'environnement `center` que j'ai ajouté à votre
exemple :
--8<---------------cut here---------------start------------->8---
\documentclass{article}
\usepackage{calc}
\newcommand\blabla{
Bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla
}
\newcommand\rulerstest[2][4cm]{
\null\hfill\raisebox{2pt}{\rule{#1}{2pt}} \textbf{\,#2\,} \raisebox{2pt}{\rule{#1}{2pt}}\hfill\null
\begin{center}
\textbf{#2}
\rule{\widthof{\textbf{#2}}}{2pt}
\end{center}
\blabla\
\null\hfill\raisebox{2pt}{\rule{120pt}{2pt}}\hfill\null
}
\begin{document}
\rulerstest{Titre court}
\bigskip
\rulerstest[2cm]{Titre trop long}
\end{document}
--8<---------------cut here---------------end--------------->8---
-- Denis