当在科学论文中发现错误时,作者通常会撰写一篇更正论文,然后使用“erratum-ibid”图将其与原始参考文献一起引用。在 BibTeX 条目中使用 erratum-ibid 的“正确”方法是什么?示例参考应如下所示:
NJ Poplawski,Phys. Lett. B694 (2010) 181-185,勘误表同上。B701 (2011) 672。
答案1
related
Biblatex 通过和字段直接支持您所询问的内容relatedstring
。例如,在修改Christian Hupfer 的解决方案,下面是我所写的。你可以relatedstring
随意更改。请注意,当你只引用时gani-1955
,参考书目看起来就像我下面展示的那样。如果你同时引用gani-1955
和gani-corrigenda-1955
,那么你将得到图片中的内容加上gani-corrigenda-1955
它自己的参考书目条目(包括图片中缺少的作者和年份信息)。
\documentclass{article}
\usepackage[style=authoryear-ibid, autocite=footnote]{biblatex}
\usepackage{hyperref}
\usepackage{filecontents}
\begin{filecontents}{myerratum.bib}
@article{gani-1955,
author = {Gani, J.},
title = {Some Theorems and Sufficiency Conditions for the Maximum-Likelihood Estimator of an Unknown Parameter in a Simple {Markov} Chain},
journal = {Biometrika},
date = {1955-12-01},
volume = {42},
issue = {3/4},
pages = {342--359},
doi = {https://doi.org/10.1093/biomet/42.3-4.342},
related = {gani-corrigenda-1955},
relatedstring={Corrected in},
}
@article{gani-corrigenda-1955,
author = {Gani, J.},
title = {Corrigenda},
journal = {Biometrika},
date = {1956-12-01},
volume = {43},
issue = {3/4},
pages = {497--498},
doi = {10.1093/biomet/43.3-4.497},
}
\end{filecontents}
\addbibresource{myerratum.bib}
\begin{document}
\nocite{gani-1955}
\printbibliography
\end{document}
答案2
的精确输出\Textcite
取决于引用风格,当然也取决于biblatex
。
\documentclass{article}
\usepackage[style=alphabetic-verb]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{myerratum.bib}
@article{wrongarticle,
author={{S}hakespeare, {W}illiam},
title={Taming of the shrew},
journal={POWS},
year={1600},
pages={1-10},
addendum={Erratum-ibid. \Textcite{erratumarticle}},
}
@article{erratumarticle,
author={{S}hakespeare, {W}illiam},
title={Taming of the shrew -- Erratum},
journal={POWS -- Addendum},
year={1601},
pages={200-205},
}
\end{filecontents}
\addbibresource{myerratum.bib}
\begin{document}
\nocite{wrongarticle}
\printbibliography
\end{document}