Usando `\headlesscite` con `biblatex-chicago`: cómo mantener ibids en minúsculas

Usando `\headlesscite` con `biblatex-chicago`: cómo mantener ibids en minúsculas

Formateo mi bibliografía con biblatex-chicago. He estado usando la ibidopción para que cuando dos citas consecutivas sean del mismo trabajo, la segunda se escriba como "ibid". seguido del número de página. Debe estar en mayúscula (ibid.) al principio de una oración y en minúscula (ibid.) en cualquier otro lugar. Sin embargo, cuando se utiliza \headlesscite, el resultado siempre es "Ibid". -- mayúsculas.

Por ejemplo:

See \cite[10]{smith:title}.
Smith argues
\parentext{\headlesscite[12]{smith:title}}
that...

produce

Véase Juan Smith,Titulo del libro(Dirección: Editor, 2015): 10. Smith sostiene (Ibid., 12) que...

en lugar de

Véase Juan Smith,Titulo del libro(Dirección: Editor, 2015): 10. Smith sostiene (ibid., 12) que...

Es una diferencia sutil. ¿Es posible hacer este cambio?

Respuesta1

Mi sugerencia anterior en los comentarios no funcionaría correctamente con las notas previas, por lo que esta línea debe ampliarse para hacer lo que queremos que haga.

\renewbibmacro*{hlcprenote}{%
  \iffieldundef{prenote}%
    {}
    {\printfield{prenote}%
      \ifboolexpr{%
        test {\ifciteseen}
        or
        togl {cms@allshort}
      }
      {\addspace}%
      {\nopunct}}}

En realidad, esta es la definición de hlcprenotein chicago-notes.cbxcon una diferencia crucial: eliminamos la \bibsentencedesactivación de la autocapitalización.

MWE

\documentclass{article}

\usepackage[notes]{biblatex-chicago}
\addbibresource{biblatex-examples.bib}

\renewbibmacro*{hlcprenote}{%
  \iffieldundef{prenote}%
    {}
    {\printfield{prenote}%
      \ifboolexpr{%
        test {\ifciteseen}
        or
        togl {cms@allshort}
      }
      {\addspace}%
      {\nopunct}}}

\begin{document}
\cite{worman} and \headlessparencite[12]{worman} or \cite{worman} and \headlessparencite[cf][12]{worman}.
\end{document}

ingrese la descripción de la imagen aquí

información relacionada