Quitar las cursivas de los números de volumen en la bibliografía

Quitar las cursivas de los números de volumen en la bibliografía

Acabo de empezar a utilizar biblatex y biber para compilar mis bibliografías. Todo está genial, excepto que tengo dos problemas: (1) quiero deshacerme del número de edición de los artículos de revistas; y (2) no quiero que el número de volumen de los artículos de revistas esté en cursiva.

Encontré una solución al primer problema, solo tengo que tener el siguiente comando en el preámbulo:

\AtEveryBibitem{\clearfield{number}}

Mi pregunta es: ¿existe una solución igualmente simple para quitar las cursivas de los números de volumen?

¡Gracias por la ayuda!

(Utilizo Mendeley como mi administrador de referencias, así que no puedo trastear con mi archivo .bib)

Aquí hay un 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}

Y esto es lo que produce:

ingrese la descripción de la imagen aquí

Respuesta1

biblatex-apaimplementa las pautas del manual de publicación APA lo más fielmente posible con biblatex. Uno de los aspectos del estilo APA es que el número del volumen debe estar en cursiva.

Es bastante sencillo cambiar eso con una \DeclareFieldFormatdeclaración, pero esto es una pista que tal vez no deberías usar biblatex-apa. Dado que biblatex-apafue diseñado específicamente para implementar las complejas pautas del estilo APA, no es tan flexible ni fácilmente personalizable como otros biblatexestilos (en particular, los estilos estándar son mucho más personalizables). Por eso suele ser mala idea utilizarlo biblatex-apasi quieres un estilo que no sea 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. y Ryde, U. (1998). Comparación de métodos para derivar cargas atómicas a partir del potencial y momentos electrostáticos. Revista de Química Computacional, 19(4), 377–395.


Mi forma preferida de suprimir el numbercampo sería

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

Las alternativas y más detalles se discuten enCómo omitir el campo de dirección al usar biblatex,¿Es posible suprimir un campo específico de bibtex .bbl en biblatex?,Eliminar título en referencias biblatex,

información relacionada