Re: Ammazzare il caporale alla seconda citazione

#88007
Up
0
Down
::

Teodoro Studita” post=87525Grazie Ivan!
Ma…. come si evoca il comando? 😳

Ho letto troppo in fretta… Qui codici eliminano la citazione lunga (la prima). E hanno anche un paio di righe di troppo, di cui mi sono accorto solo ora.
Ecco quello che ti serve:

`\newbibmacro*{cite:authortitle}{%
\usebibmacro{cite:citepages}%
\global\togglefalse{cbx:fullcite}%
\global\togglefalse{cbx:loccit}%
\bibhypertarget{cite\the\value{instcount}}{%
\iffieldundef{shorthand}
{\ifthenelse{\ifciteidem\AND\NOT\boolean{cbx:noidem}}
{\usebibmacro{cite:idem}}
{\usebibmacro{cite:name}}%
\usebibmacro{cite:title:authortitle}%
\usebibmacro{cite:save}}
{\usebibmacro{cite:shorthand}}}}

\newbibmacro*{cite:title:authortitle}{%OK
\ifsingletitle{\usebibmacro{cite:opcit}}{%
\printtext[bibhyperlink]{%
\printfield[citetitle]{labeltitle}}}}

\DeclareCiteCommand{\shortfootcite}[\mkbibfootnote]
{\usebibmacro{prenote}}
{\usebibmacro{citeindex}%
\usebibmacro{cite:authortitle}}
{\multicitedelim}
{\usebibmacro{cite:postnote}}`

Tu userai il comando \shortfootcite, che è analogo a \footcite, ma produce sempre una citazione in forma autore titolo.

Ciao
Ivan

Go to top