Retire o itálico dos números dos volumes na bibliografia

Retire o itálico dos números dos volumes na bibliografia

Acabei de começar a usar o biblatex e o biber para compilar minhas bibliografias. Está tudo ótimo, exceto que estou tendo dois problemas: (1) quero me livrar do número da edição dos artigos de periódicos; e (2) não quero que o número do volume dos artigos de periódicos fique em itálico.

Encontrei uma solução para o primeiro problema, só preciso ter o seguinte comando no preâmbulo:

\AtEveryBibitem{\clearfield{number}}

Minha pergunta é: existe uma solução igualmente simples para tirar o itálico dos números dos volumes?

Obrigado pela ajuda!

(Eu uso o Mendeley como meu gerenciador de referências, então não posso mexer no meu arquivo .bib)

Aqui está um MWE:


\usepackage{calc}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{ebgaramond}
\usepackage[style=apa, natbib=true, doi=false, url=false]{biblatex}

\addbibresource{/Users/James/Documents/library.bib}

\AtEveryBibitem{\clearfield{number}}
\setlength\bibitemsep{1.5\itemsep}

\title{Customising My Bibliography}
\date{\vspace{-8ex}}

\begin{document}

\maketitle

\noindent Hello, I want to cite \citet{Steinberger2016, Steinberger2019b} without the volume number in the bibliography being italicised.

\printbibliography
\end{document}

E aqui está o que ele produz:

insira a descrição da imagem aqui

Responder1

biblatex-apaimplementa as diretrizes do manual de publicação da APA o mais próximo possível do biblatex. Um dos aspectos do estilo APA é que o número do volume deve ser colocado em itálico.

É bastante simples mudar isso com uma \DeclareFieldFormatdeclaração, mas isso é uma dica de que talvez você não devesse usar o biblatex-apa. Como biblatex-apafoi projetado especificamente para implementar as diretrizes complexas do estilo APA, não é tão flexível e facilmente personalizável quanto outros biblatexestilos (notadamente os estilos padrão são muito mais personalizáveis). É por isso que geralmente é uma má ideia usar biblatex-apase você quiser um estilo que não seja APA.

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

\usepackage[style=apa, natbib=true, doi=false, url=false]{biblatex}

\DeclareFieldFormat[article]{volume}{\apanum{#1}}

\addbibresource{biblatex-examples.bib}

\begin{document}
\parencite{sigfridsson}
\printbibliography
\end{document}

Sigfridsson, E. & Ryde, U. (1998). Comparação de métodos para derivar cargas atômicas do potencial e momentos eletrostáticos. Jornal de Química Computacional, 19(4), 377–395.


Minha maneira preferida de suprimir o numbercampo seria

\DeclareSourcemap{
  \maps[datatype=bibtex, overwrite]{
    \map{
      \step[fieldset=number, null]
    }
  }
}

Alternativas e mais detalhes são discutidos emComo omitir o campo de endereço ao usar o biblatex,É possível suprimir um campo específico do bibtex .bbl no biblatex?,Remover título nas referências do biblatex,

informação relacionada