14 Maggio 2014 alle 2:49
#94402
::
OldClaudio” post=94026Usi male l’ultima versione: il suo argomento è obbligatio, non facoltativo, quindi devi usare le graffe, non le quadre.
Si è vero ma mi succede questo
se uso
`
\newcommand*\puntini[1][c]{%
\ifmmode
\makebox[\widthof{$#1$}]{$\dotfill$}%
\else
\makebox[\widthof{#1}]{\dotfill}%
\fi
}
`
vuole le quadre
se uso
`
\makeatletter
\newcommand\puntini[1]{%
\ifmmode\expandafter\@firstoftwo\else
\expandafter\@secondoftwo\fi
{\makebox[\widthof{$#1$}]}{\makebox[\widthof{#1}]}{\dotfill}}
\makeatother
`
vuole le graffe
ho capito che dipende da [c]
ma perché ?
ciao e grazie
claudio