ISBN 字段未显示参考书目样式“纯文本”

ISBN 字段未显示参考书目样式“纯文本”

为什么不显示 ISBN 字段的内容?

\bibliographystyle{plain}

例如

@ARTICLE{BS6399,
author={Committee   B/525/1},
journal={BS 6399-2:1997}, title={Loading for buildings. Code of practice for wind loads},
year={1997},
publisher = {BSI},
ISBN     = {0 580 27447 0},
},

答案1

isbn该字段未显示的原因有两个 [2] :

  • 书目plain样式已有 30 多年的历史。(是的,真的!)因此,plain无法编程来识别诸如、、、、、等字段,isbn以及url其他一些可以通过书目样式识别的字段。doieidissnplainnat

  • @article对于手头的条目,使用条目类型是完全错误的。此外,即使使用plainnat参考书目样式,@article条目类型也不会被编程为对名为的字段执行任何操作isbn

    在 中plainnat@article条目类型确实与名为 (国际标准连续出版物编号) 的字段有关系,但与(国际标准书号)issn无关。isbn

我建议您 (a) 使用plainnat参考书目样式并且 (b) 将条目类型更改为@book

在此处输入图片描述

\RequirePackage{filecontents}
\begin{filecontents}{mybib.bib}
@book{BS6399,
author    = {Committee B/525/1},
note      = {BS 6399-2:1997}, 
title     = {Loading for buildings. Code of practice for wind loads},
year      = {1997},
publisher = {BSI},
ISBN      = {0 580 27447 0},
}
\end{filecontents}

\documentclass{article}
\usepackage[numbers]{natbib}
\bibliographystyle{plainnat}

\begin{document}
\cite{BS6399}
\bibliography{mybib}
\end{document}

相关内容