Re: Codice suftesi: \maketitle con più autori e \marginpar

#65596
Up
0
Down
::

ivan” post=64690Risolto il problema con todonotes:

`

\newcommand{\graffito}[1]{\marginnote%
[\graffito@setup\raggedleft\hspace{0pt}{#1}]%
{\graffito@setup\raggedright\hspace{0pt}{#1}}}
\let\marginnote\marginpar
\def\marginpar{%
\@ifnextchar[\marginnote\graffito}
\ifsuftesi@nomarginpar
\let\graffito\@gobble
\else
\fi
`

Rimane un problema. Se nel documento si è usato il comando:
`\marginpar[nota di sinistra]{nota di destra}`
Il secondo argomento verrà comunque stampato, secondo lo stile di default di \marginpar, anche con l’opzione nomarginpar.
Il fatto è che
`\let\marginpar\@gobble`
si mangia solo il primo argomento. Con \@gobbletwo non cambia.
Quest’ultimo codice, nello specifico, non risolve il problema. Ma avendo la possibilità di annullare l’effetto di un comando con due argomenti la soluzione poi è semplice.

Chi ne sa qualcosa in merito?

Ciao
Ivan

Non basta fare
`
\ifsuftesi@nomarginpar
\let\graffito\@gobble
\renewcommand\marginpar[2][]{}
\fi`
?

Grazie della tua disponibilità.
Ciao,
A.

Go to top