Re: tabular(x) e dotfill (ci riprovo)

#32338
Up
0
Down
::

`\newcommand{\tabella}[3]{%
\par\addvspace{\medskipamount}\begingroup
\parindent=0pt\parfillskip=-2.5em\rightskip=2.5em
#1\\*
#3\nobreak\dotfill#2\par
\endgroup}

\tabella{Tabella A.001}{35}{Qui va inserito il titolo della tabella. Ma se il titolo è lungo
il testo va sopra al numero di pagina}
\tabella{Tabella A.001}{35}{Qui va inserito il titolo della tabella. Il mio uso di parbox
produce effetti orribili}`

Un codice che forse va meglio è:
`\newcommand{\tabdotfill}{%
\ \leaders\hbox to.44em{\hss.\hss}\hskip 3em plus 1fill\relax
}

\newcommand{\tabella}[3]{%
\par\addvspace{\medskipamount}\begingroup
\parindent=0pt\parfillskip=-2.5em\rightskip=2.5em
#1\\*
#3\nobreak\tabdotfill#2\par
\endgroup}`
Con quello precedente i puntini non sarebbero stati allineati fra loro verticalmente; inoltre è richiesto che ci siano almeno 3em di puntini (con il primo tentativo è possibile, infatti, che i puntini non appaiano).

Ciao
Enrico

Go to top