BibTeX 和 biber 季刊

BibTeX 和 biber 季刊

我需要将季刊添加到我的参考文献中。在这种情况下,期刊涵盖三个月,例如“一月至三月”。

我知道这个问题Bibtex:两个月的日期,然而这些解决方案似乎不适用于 biber。

如何使用 biber 管理季度期刊?我们有同时适用于 biber 和 BibTeX 的解决方案吗?

编辑

请注意,在链接的问题中,他们提到了该month字段。但是,我只想知道文件中哪个是季度日记帐的正确条目,无论是否 .bib涉及该字段。month

当我可以选择时,我会使用带有的 BibLaTeX biber,但有些期刊要求,如果我能找到一种正确的方法在文件中设置季度日记帐分录,使其适用于和,那就bibtex太好了。.bibbiberbibtex

答案1

我怀疑是否存在一种适用于所有 BibTeX 样式的解决方案(这就是我对解决方案应该适用于 BIbTeX 的要求的理解)和(Biber 是其首选后端)。不同文件和biblatex之间的此类小细节差异太大。.bstbiblatex


对于大多数 BibTeX 样式 (ab) 使用month如下所示的字段Bibtex:两个月的日期几乎是唯一的选择。

因为biblatex情况有点不同,所以month应该只保存 1 到 12 之间的整数。


如果期刊有卷号和期号,我就不会太在意月份了。volumenumber字段足以正确识别来源。

拿文章来说https://journals.aps.org/rmp/abstract/10.1103/RevModPhys.91.025006在里面现代物理学评论例如。它发表于第 91 卷第 2 期(2019 年 4 月至 6 月)。以下输出对我来说似乎足够详细。

Catalina Curceanu 等人。《轻 K 介子原子实验的现代时代》。在:修订版物理91.2, 025006 (2019)。doi:10.1103/RevModPhys.91.025006


无论如何,如果您对日期范围的构成感到满意biblatex,则可以在日期字段中以 ISO 8601 格式提供 2019 年 4 月至 6 月的范围:date = {2019-04/2019-06}。如果月份对于参考书目很重要,这将是我首选的做法。

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

\usepackage[style=numeric, backend=biber]{biblatex}

\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{curceanu,
  title   = {The modern era of light kaonic atom experiments},
  author  = {Curceanu, Catalina and Guaraldo, Carlo
             and Iliescu, Mihail and Cargnelli, Michael
             and Hayano, Ryugo and Marton, Johann and Zmeskal, Johann
             and Ishiwatari, Tomoichi and Iwasaki, Masa
             and Okada, Shinji and Sirghi, Diana Laura
             and Tatsuno, Hideyuki},
  journal = {Rev. Mod. Phys.},
  volume  = {91},
  number  = {2},
  eid     = {025006},
  date    = {2019-04/2019-06},
  doi     = {10.1103/RevModPhys.91.025006},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}

\begin{document}
\cite{sigfridsson,curceanu}
\printbibliography
\end{document}

Catalina Curceanu 等人。《轻 K 介子原子实验的现代时代》。引自:Rev. Mod. Phys. 91.2, 025006(2019 年 4 月至 6 月)。doi:10.1103/RevModPhys.91.025006。

在这种情况下,输出看起来与日志建议的输出非常相似,但一般情况下不能保证,因为日期格式尚待biblatex确定。如果设置不同,您可能会看到“04/2019-06/2019”。


如果您想要一个“固定”输出,您可能会将放入字段April--Juneissueissue可以用于与year/一起使用的日记帐细分date,而不是与 一起使用的细分volume(哪里number是正确的选择)。

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

\usepackage[style=numeric, backend=biber]{biblatex}

\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{curceanu,
  title   = {The modern era of light kaonic atom experiments},
  author  = {Curceanu, Catalina and Guaraldo, Carlo
             and Iliescu, Mihail and Cargnelli, Michael
             and Hayano, Ryugo and Marton, Johann and Zmeskal, Johann
             and Ishiwatari, Tomoichi and Iwasaki, Masa
             and Okada, Shinji and Sirghi, Diana Laura
             and Tatsuno, Hideyuki},
  journal = {Rev. Mod. Phys.},
  volume  = {91},
  number  = {2},
  eid     = {025006},
  date    = {2019},
  issue   = {April--June},
  doi     = {10.1103/RevModPhys.91.025006},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}


\begin{document}
\cite{sigfridsson,curceanu}
\printbibliography
\end{document}

Catalina Curceanu 等人。《轻 K 介子原子实验的现代时代》。引自:Rev. Mod. Phys. 91.2, 025006(2019 年 4 月至 6 月)。doi:10.1103/RevModPhys.91.025006。


month您不应该尝试使用 Biber将月份范围放入字段中,因为month它应该是一个整数(这对于排序目的来说是必要的)。

相关内容