- Questo topic ha 4 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 12 anni, 10 mesi fa da .
-
Topic
-
Vedi mio messaggio successivo e ignora questoUtilizzando questa soluzione e quest’altra ho realizzato un documento con le citazioni cliccabili. Tuttavia, dopo l’ultimo aggiornamento di biblatex e del pacchetto biblatex-philosophy (non so se c’entra) ho notato uno spazio lungo prima di ogni citazione, come si vede dal MWE allegato. Qualcuno ne sa il motivo e ha una soluzione?
Grazie
`\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage[autostyle,italian=guillemets]{csquotes}
\usepackage[backend=biber,babel=hyphen,style=philosophy-verbose,classical=true,date=short,%
origfields=origed,backref,backrefstyle=three+,dashed=false,hyperref]{biblatex}\addbibresource{prova.bib}
\usepackage{filecontents}
\begin{filecontents}{prova.bib}
@article{titolo,
title = {titolo lungo},
shorttitle = {titolo breve},
}
\end{filecontents}\DeclareCiteCommand{\citetitle} % aggiunge il collegamento ipertestuale alla citazione
{\boolfalse{citetracker}%
\boolfalse{pagetracker}%
\usebibmacro{prenote}}
{\ifciteindex
{\indexfield{indextitle}}
{}%
\printtext[bibhyperref]{\printfield[citetitle]{labeltitle}}}
{\multicitedelim}
{\usebibmacro{postnote}}\DeclareCiteCommand*{\citetitle} % aggiunge il collegamento ipertestuale alla citazione
{\boolfalse{citetracker}%
\boolfalse{pagetracker}%
\usebibmacro{prenote}}
{\ifciteindex
{\indexfield{indextitle}}
{}%
\printtext[bibhyperref]{\printfield[citetitle]{title}}}
{\multicitedelim}
{\usebibmacro{postnote}}\DeclareCiteCommand{\citeauthor} % aggiunge il collegamento ipertestuale al postnote della citazione
{\boolfalse{citetracker}%
\boolfalse{pagetracker}%
\usebibmacro{prenote}}
{\ifciteindex
{\indexnames{labelname}}
{}%
\printtext[bibhyperref]{\printnames{labelname}}}
{\multicitedelim}
{\iffieldundef{postnote}
{}
{\printtext[bibhyperref]{\printfield{postnote}}}%
}\usepackage[hidelinks,bookmarksopen,bookmarksopenlevel=2,%
plainpages=false,pdfpagelabels,pdfstartview=FitH]{hyperref}\begin{document}
Facciamo una prova. Collegamento al \citetitle*{titolo}. Anche questo è un collegamento al \citetitle{titolo} e infine uno al \citeauthor[titolo personalizzato]{titolo}.
\end{document}`
- Devi essere connesso per rispondere a questo topic.