Modifique o formato da string Ibid. em

Modifique o formato da string Ibid. em

Os requisitos da minha instituição impõem na bibliografia o uso da stringIbidem.(em itálico), enquanto a string gerada automaticamente não é enfatizada.

Usando o MWE:

\documentclass[italian]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}

\usepackage[style=verbose-trad1]{biblatex}

\addbibresource{biblatex-examples.bib}

\begin{document}
Lorem \footcite{aristotle:anima}
Lorem \footcite{aristotle:physics}
ipsum \footcite{aristotle:anima}
ipsum \footcite{aristotle:anima}

\printbibliography
\end{document}

Eu obtenho:

insira a descrição da imagem aqui

enquanto eu quero:

insira a descrição da imagem aqui

NB: Como você pode ver, apenas o "ibid." string é enfatizada, enquanto o "idem" deve permanecer inalterado.

Responder1

Os estilos padrão biblatexusam o comando \mkibidpara formatar 'ibid.'. Você pode redefini-lo para imprimir 'ibid'. em itálico.

\documentclass[italian]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[style=verbose-trad1, backend=biber]{biblatex}

\renewcommand*{\mkibid}[1]{\mkbibemph{#1}}

\addbibresource{biblatex-examples.bib}


\begin{document}
Lorem \autocite{sigfridsson}
ipsum \autocite{sigfridsson}
\printbibliography
\end{document}

Itálico 'ibid.'

Existem alguns planos para facilitar a aplicação da formatação a determinados bibstrings de maneira dependente do idioma, mas nada está definitivo ainda. Você pode ver o plano/ideia atual para isso emhttps://github.com/plk/biblatex/pull/1028. Comentários seriam muito bem-vindos.


Se você quiser apenas alterar 'ibid.' você precisa se aprofundar um pouco mais (no momento, isso mudaria se algo comohttps://github.com/plk/biblatex/pull/1028torna-o em uma biblatexversão futura)

\documentclass[italian]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[style=verbose-trad1, backend=biber]{biblatex}

\newcommand*{\mkonlyibid}{\mkbibemph}

\renewbibmacro*{cite:ibid}{%
  \printtext{%
    \bibhyperlink{cite\csuse{cbx@lastcite@\thefield{entrykey}}}{%
      \bibstring[\mkonlyibid]{ibidem}}}%
  \ifboolexpr{ test {\ifloccit} and togl {cbx:ibidpage} }
    {\global\toggletrue{cbx:loccit}}
    {}}

\addbibresource{biblatex-examples.bib}


\begin{document}
Lorem \footcite{aristotle:anima}
Lorem \footcite{aristotle:physics}
ipsum \footcite{aristotle:anima}
ipsum \footcite{aristotle:anima}

\printbibliography
\end{document}

informação relacionada