Usando `\headlesscite` com `biblatex-chicago`: como manter ibids em minúsculas

Usando `\headlesscite` com `biblatex-chicago`: como manter ibids em minúsculas

Eu formato minha bibliografia com biblatex-chicago. Tenho usado a ibidopção para que, quando duas citações consecutivas sejam do mesmo trabalho, a segunda seja escrita como "ibid". seguido do número da página. Deve ser maiúsculo (Ibid.) quando estiver no início de uma frase e minúsculo (ibid.) em qualquer outro lugar. Ao usar \headlesscite, entretanto, o resultado é sempre "Ibid." --maiúsculas.

Por exemplo:

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

produz

Veja John Smith,Título do livro(Endereço: Editora, 2015): 10. Smith argumenta (Ibid., 12) que...

em vez de

Veja John Smith,Título do livro(Endereço: Editora, 2015): 10. Smith argumenta (ibid., 12) que...

É uma diferença sutil. É possível fazer essa mudança?

Responder1

Minha sugestão anterior nos comentários não funcionaria corretamente com pré-notas, então este liner deve ser estendido para fazer o que queremos que faça.

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

Esta é, na verdade, a definição de hlcprenotein, chicago-notes.cbxcom uma diferença crucial: abandonámos a \bibsentencedesactivação da capitalização automática.

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}

insira a descrição da imagem aqui

informação relacionada