Re: Biblatex: rendere cliccabile anche il prenote

#89620
Up
0
Down
::

Liverpool” post=89141Ho trovato qui il codice seguente, che rende cliccabile la citazione dell’autore per rinviare alla bibliografia:
`\DeclareCiteCommand{\citeauthor}
{\boolfalse{citetracker}%
\boolfalse{pagetracker}%
\usebibmacro{prenote}}
{\ifciteindex
{\indexnames{labelname}}
{}%
\printtext[bibhyperref]{\printnames{labelname}}}
{\multicitedelim}
{\usebibmacro{postnote}}`
Vorrei che anche il [tt]prenote[/tt] fosse cliccabile ed eseguisse il medesimo rinvio.
Questo perché sto utilizzando il campo vuoto [tt]author[/tt] semplicemente per aggiungere i riferimenti di pagina nella bibliografia tramite l’opzione [tt]backref[/tt] di Biblatex e vorrei che, scrivendo ad esempio
`\citeauthor[regolamento][]{reg:23}`
la parola regolamento rinviasse alla corrispondente voce in bibliografia.

Si può fare?
Grazie

Ammesso che tu stia usando uno stile (basato su uno stile) standard,
dovrebbe bastare questo:
`\renewbibmacro*{prenote}{%
\iffieldundef{prenote}
{}
{ \printtext[bibhyperref]{\printfield{prenote}}%
\setunit{\prenotedelim}}}
`

La bibmacro “prenote” è definita nel file biblatex.def.

Ciao
Ivan

Go to top