未打印参考书目详细信息(卷、页码)

未打印参考书目详细信息(卷、页码)

在我在网上找到的所有书目样式中,都会打印卷号和页码。但是,每次我尝试时,都不会出现这种情况,对于文章,我只能得到作者、标题、期刊和年份,对于书籍,我只能得到标题、出版商和年份。

我使用 bibtex:

\bibliographystyle{plain}
\bibliography{myreferences}

我做错了什么?我可能忽略了一些非常基本的东西。

编辑:示例 bib-entry:

@Article{Pope00,
author = {Pope, R.J. and Millington, A.C.},
title = {Unravelling the patterns of alluvial fan development using mineral magnetic analysis: examples from the {S}parta basin, {L}akonia, southern {G}reece},
journal = {Earth surface processes and landforms},
year = {2000},
OPTvolume = {25},
OPTpages = {601-615},
}

答案1

我认为 Emacs 的 BibTeX 模式开创了一个传统,TeXStudio(以前称为 TeXMakerX)也遵循这一传统,即书目条目中的可选字段以 为前缀OPT。因此,当您请求新@article条目时,您会得到类似

@Article{,
  author = {},
  title = {},
  journal = {},
  year = {},
  OPTkey = {},
  OPTvolume = {},
  OPTnumber = {},
  OPTpages = {},
  OPTmonth = {},
  OPTnote = {},
  OPTannote = {}
}

(可能用项目符号来表示字段内容)。这是因为有些字段选修的有些会被标准样式忽略,但无论如何都是有用的。文章的必填字段只有authortitle和。journalyear

由于 BibTeX 的规则是忽略未知字段,因此前缀为 的字段OPT无论是否已填入都将被忽略。但如果您已填入,则还必须删除前缀OPT。因此,对于您而言,条目应如下所示

@Article{Pope00,
  author = {Pope, R.J. and Millington, A.C.},
  title = {Unravelling the patterns of alluvial fan development using mineral magnetic
           analysis: examples from the {Sparta} basin, {Lakonia}, southern {Greece}},
  journal = {Earth surface processes and landforms},
  year = {2000},
  volume = {25},
  pages = {601-615},
}

还要注意,与许多指南中介绍的相反,我们最好将想要保持大写的整个单词括起来,以便在所有字母之间应用字距调整。

相关内容