
In der Anmerkungsversion von biblatex-chicago wird bei der ersten Zitierung eine vollständige Zitierung in den Fußnoten angezeigt, während bei allen nachfolgenden Zitierungen nur der Nachname und der Kurztitel angegeben werden. Gibt es eine Möglichkeit, die Fußnotennummer hinzuzufügen, wenn die vollständige Zitierung verwendet wird?
Im Beispiel gilt also:
\documentclass{memoir}
\usepackage[notes]{biblatex-chicago}
\usepackage{filecontents}
\begin{filecontents}{biblio.bib}
@book{book1,
title = {First Book title},
author = {Author, The},
location = {Place},
publisher = {Publisher},
date = {2020},
}
@book{book2,
title = {Second Book title},
author = {Author, Another},
location = {Place},
publisher = {Publisher},
date = {2020},
}
\end{filecontents}
\bibliography{biblio}
\begin{document}
Here is\footcite{book1} some\footcite{book2} text as filler.\footcite{book1}
\end{document}
Die Ausgabe von Anmerkung 3 sollte „Autor, Erster Buchtitel (Ref. 1)“ sein, statt nur „Autor, Erster Buchtitel“.
Damit dies richtig funktioniert, müsste ich außerdem verlangen, dass die Zitate am Anfang jedes Kapitels zurückgesetzt werden.
Antwort1
Der Standardstil verbose-note
bietet eine solche Option, daher können wir versuchen, den Code in zu übertragen biblatex-chicago
.
\documentclass{memoir}
\usepackage[notes]{biblatex-chicago}
% Taken from verbose-note.cbx
\newtoggle{cbx:pageref}
\DeclareBibliographyOption[boolean]{pageref}[true]{%
\settoggle{cbx:pageref}{#1}%
\iftoggle{cbx:pageref}
{\ExecuteBibliographyOptions{pagetracker}}
{}}
\newbibmacro*{seenote}{%
\printtext[parens]{%
\bibstring{seenote}\addnbspace
\ref{cbx@\csuse{cbx@f@\thefield{entrykey}}}%
\iftoggle{cbx:pageref}
{\ifsamepage{\the\value{instcount}}
{\csuse{cbx@f@\thefield{entrykey}}}
{}
{\addcomma\space\bibstring{page}\addnbspace
\pageref{cbx@\csuse{cbx@f@\thefield{entrykey}}}}}
{}}%
}
% Simplified version of chicago-notes.cbx's definition
% cf. also the definition in verbose-note.cbx
\renewbibmacro*{footcite:save}{%
\iffootnote
{\csxdef{cbx@f@\thefield{entrykey}}{\the\value{instcount}}%
\label{cbx@\the\value{instcount}}}%
{}}%
\makeatletter
% Just add a call to \usebibmacro{seenote} to the definition
\renewbibmacro*{cite:short}[1]{%
\global\let\cms@pnsaved\undefined%
\ifcsundef{cite:short:#1}%
{\csuse{cite:short:book}}%
{\csuse{cite:short:#1}}%
\setunit{\addspace}%
\usebibmacro{seenote}}%
\makeatother
\begin{filecontents}{\jobname.bib}
@book{book1,
title = {First Book title},
author = {Author, The},
location = {Place},
publisher = {Publisher},
date = {2020},
}
@book{book2,
title = {Second Book title},
author = {Author, Another},
location = {Place},
publisher = {Publisher},
date = {2020},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
Here is\footcite{book1} some\footcite{book2} text as filler.\footcite{book1}
\end{document}
bearbeitenAktualisiert für Version 2020/04/20 von biblatex-chicago
. Siehe den Bearbeitungsverlauf für Code, der mit älteren Versionen funktioniert.