MWE

MWE

biblatex-chicagoincluye la bookseriesopción, que se puede configurar falsepara omitir la serie de libros de las notas (cuando la notesopción está activada). Se trata de una operación especialmente delicada porque afecta al seriescampo, que se utiliza para dos finalidades muy diferentes:

  1. la serie de libros (un título como "La transformación de la herencia clásica" o "La historia de la ciencia de Cambridge")
  2. la serie de una revista en articleentradas bibliográficas (un número como "2" para el resultado "2da serie")

¿Hay alguna manera de ampliar la bookseries=falseopción para que omita la serie de libros (y el número correspondiente del numbercampo) no solo en las notas a pie de página?sino también en la bibliografía?

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}

Salida de corriente:

David C. Lindberg y Michael H. Shank, eds.,Ciencia medieval(Cambridge: Cambridge University Press, 2013)

Referencias

Lindberg, David C. y Michael H. Shank, eds.Ciencia medieval. La historia de la ciencia de Cambridge 2. Cambridge: Cambridge University Press, 2013.

Salida deseada:

David C. Lindberg y Michael H. Shank, eds.,Ciencia medieval(Cambridge: Cambridge University Press, 2013)

Referencias

Lindberg, David C. y Michael H. Shank, eds.Ciencia medieval. Cambridge: Cambridge University Press, 2013.

Respuesta1

Si miras, chicago-notes.cbxencontrarás que cser+num(usado en citas) se define así:

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

Considerando que ser+num(usado en bibliografía) se define como:

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

Hay un par de tipos de entrada que no usan ser+num, pero redefinir esta macro debería hacer lo que desea en casi todos los casos.

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}

producción

información relacionada