MWE

MWE

biblatex-chicagoenthält die bookseriesOption, die eingestellt werden kann false, um die Buchreihe aus den Notizen wegzulassen (wenn die notesOption aktiviert ist). Dies ist eine besonders heikle Operation, da es sich um das seriesFeld handelt, das für zwei sehr unterschiedliche Zwecke verwendet wird:

  1. die Buchreihe (ein Titel wie „The Transformation of the Classical Heritage“ oder „The Cambridge History of Science“)
  2. die Serie einer Zeitschrift in articleBib-Einträgen (eine Zahl wie „2“ für die Ausgabe „2nd ser.“)

Gibt es eine Möglichkeit, die bookseries=falseOption so zu erweitern, dass die Buchreihe (und die entsprechende Nummer aus dem numberFeld) nicht nur in Fußnoten weggelassen wird?sondern auch in der Bibliographie?

MWE:

\documentclass{article}

\usepackage[notes,bookseries=false]{biblatex-chicago}

\begin{filecontents*}{\jobname.bib}
@book{lindberg.shank2013camb.hist.sci:med.sci,
    Address = {Cambridge},
    Editor = {Lindberg, David C. and Shank, Michael H.},
    Number = {2},
    Publisher = {Cambridge University Press},
    Series = {The Cambridge History of Science},
    Title = {Medieval Science},
    Year = {2013}}
\end{filecontents*}
\addbibresource{\jobname.bib}


\begin{document}

\cite{lindberg.shank2013camb.hist.sci:med.sci}

\printbibliography

\end{document}

Aktueller Output:

David C. Lindberg und Michael H. Shank (Hrsg.),Mittelalterliche Wissenschaft(Cambridge: Cambridge University Press, 2013)

Verweise

Lindberg, David C. und Michael H. Shank (Hrsg.).Mittelalterliche Wissenschaft. Die Cambridge-Geschichte der Wissenschaft 2. Cambridge: Cambridge University Press, 2013.

Gewünschte Ausgabe:

David C. Lindberg und Michael H. Shank (Hrsg.),Mittelalterliche Wissenschaft(Cambridge: Cambridge University Press, 2013)

Verweise

Lindberg, David C. und Michael H. Shank (Hrsg.).Mittelalterliche Wissenschaft. Cambridge: Cambridge University Press, 2013.

Antwort1

Wenn Sie nachschauen, chicago-notes.cbxwerden Sie feststellen, dass cser+num(in Zitaten verwendet) wie folgt definiert ist:

\newbibmacro*{cser+num}{%
  \iftoggle{cms@bookseries}
    {\printfield{series}%
     \printfield[sernum]{number}}
    {}}

Während ser+num(in der Bibliographie verwendet) wie folgt definiert wird:

\newbibmacro*{ser+num}{%
  \printfield{series}%
  \printfield[sernum]{number}}

Es gibt einige Eintragstypen, die kein verwenden ser+num, aber eine Neudefinition dieses Makros sollte in fast allen Fällen das gewünschte Ergebnis erzielen.

MWE

\documentclass{article}

\usepackage[notes,bookseries=false]{biblatex-chicago}

\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{lindberg.shank2013camb.hist.sci:med.sci,
    Address = {Cambridge},
    Editor = {Lindberg, David C. and Shank, Michael H.},
    Number = {2},
    Publisher = {Cambridge University Press},
    Series = {The Cambridge History of Science},
    Title = {Medieval Science},
    Year = {2013}}
\end{filecontents}
\addbibresource{\jobname.bib}

\renewbibmacro*{ser+num}{%
  \iftoggle{cms@bookseries}
    {\printfield{series}%
     \printfield[sernum]{number}}
    {}}

\begin{document}

\cite{lindberg.shank2013camb.hist.sci:med.sci}

\printbibliography

\end{document}

Ausgabe

verwandte Informationen