
Cuando mi cita es de un número especial de una revista, el campo del tema de mi cita contiene letras (por ejemplo issue = {S1}
).
El problema es que el código del problema aparece en la cita en el texto de esta manera:
¿Cómo puedo hacer que los códigos de números especiales se comporten como números de números normales y solo aparezcan en la bibliografía?
Aquí está el MWE, con las mismas opciones que utilicé en mi tesis.
\documentclass[12pt, a4paper]{book}
\usepackage[backend=biber,refsegment=chapter,defernumbers=true,style=apa,url=false,isbn=false,maxbibnames=99]{biblatex} %
\DeclareLanguageMapping{american}{american-apa} %For utilizing apa style and avoid error in labelmonth and labelday
\AtEveryBibitem{
\clearfield{labelmonth}
}
\AtEveryBibitem{
\clearfield{labelday}
}
\usepackage{filecontents}
\begin{filecontents}{ref.bib}
@article{fogliano_vitro_2011,
langid = {english},
title = {In Vitro Bioaccessibility and Gut Biotransformation of Polyphenols Present in the Water-Insoluble Cocoa Fraction},
volume = {55},
issn = {1613-4133},
doi = {10.1002/mnfr.201000360},
issue = {S1},
journaltitle = {Molecular Nutrition \& Food Research},
shortjournal = {Mol. Nutr. Food Res.},
date = {2011-05-01},
pages = {S44--S55},
keywords = {Digestion,Flavanols,Phloroglucinolysis,Prebiotic,SCFA},
author = {Fogliano, Vincenzo and Corollaro, Maria Laura and Vitaglione, Paola and Napolitano, Aurora and Ferracane, Rosalia and Travaglia, Fabiano and Arlorio, Marco and Costabile, Adele and Klinder, Annett and Gibson, Glenn},
}
\end{filecontents}
\addbibresource{ref.bib}
\begin{document}
\parencite{fogliano_vitro_2011}
\printbibliography
\end{document}
Respuesta1
Deberías usar el number
campo en lugar deissue
@article{fogliano_vitro_2011,
langid = {english},
title = {In Vitro Bioaccessibility and Gut Biotransformation of Polyphenols Present in the Water-Insoluble Cocoa Fraction},
volume = {55},
doi = {10.1002/mnfr.201000360},
number = {S1},
journaltitle = {Molecular Nutrition \& Food Research},
date = {2011-05-01},
pages = {S44--S55},
author = {Fogliano, Vincenzo and Corollaro, Maria Laura and Vitaglione, Paola and Napolitano, Aurora and Ferracane, Rosalia and Travaglia, Fabiano and Arlorio, Marco and Costabile, Adele and Klinder, Annett and Gibson, Glenn},
}
La subdivisión de referencia de a volume
para @article
entradas siempre ha sido number
yno issue
(independientemente de si la revista denomina a la subdivisión volume
"número" o "número" propiamente dicha).
number
Sin embargo, era un campo entero, por lo que algunas personas y algunos programas de referencia se abstuvieron de utilizar number
valores como "S1" y lo utilizaron issue
en su lugar. Tras las discusiones enhttps://github.com/plk/biblatex/issues/726, number
ya no es un campo entero y la biblatex
documentación desde la versión 3.12 en adelante recomienda explícitamente el uso del number
campo incluso para valores no enteros.
Normalmente [el
number
] campo será un número entero o un rango de números enteros, pero en ciertos casos también puede contener “S1”, “Suppl. 1”, en estos casos el resultado debe examinarse cuidadosamente.
issue
sólo debe usarse para identificadores más detallados como "Primavera"/"Verano" o "Término de Michaelmas".
La ubicación de
issue
es similar amonth
ynumber
, los rangos de números enteros y los designadores cortos se escriben mejor en elnumber
campo.
Ver tambiénhttps://github.com/plk/biblatex-apa/issues/45yBiblatex no reconoce el número de edición de la revista cuando se completa con un valor no numérico
\documentclass{article}
\usepackage[backend=biber, style=apa]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{fogliano_vitro_2011,
langid = {english},
title = {In Vitro Bioaccessibility and Gut Biotransformation of Polyphenols Present in the Water-Insoluble Cocoa Fraction},
volume = {55},
doi = {10.1002/mnfr.201000360},
number = {S1},
journaltitle = {Molecular Nutrition \& Food Research},
date = {2011-05-01},
pages = {S44--S55},
author = {Fogliano, Vincenzo and Corollaro, Maria Laura and Vitaglione, Paola and Napolitano, Aurora and Ferracane, Rosalia and Travaglia, Fabiano and Arlorio, Marco and Costabile, Adele and Klinder, Annett and Gibson, Glenn},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
\parencite{fogliano_vitro_2011}
\printbibliography
\end{document}