如何选择乳胶参考书目中输出的项目?

时间:2010-12-26 18:22:47

标签: latex package bibliography

我想问一下在Latex中选择参考书目部分的项目。

情况是这样的:我目前使用JabRef进行书目管理(很棒的软件),(引擎MikTex 2.8,IDE TexnicCenter1.0)。我用来写论文的包是Miede和Arsclassica的ClassicThesis作为支持包。

在主文本文件中,它使用natbib包来处理参考书目:

  

\ usepackage [square,numbers,sort& compress] {natbib}

然而,当我从不同的作者,不同的出版商那里复制BibTex时,他们经常在纸上提供各种内容。有些是没有必要的。

例如:

这个Bibtex来源(有些提供非常详细的,有些提供了另外的信息)

@ARTICLE{Lowe2004,
  author = {Lowe, David G.},
  title = {Distinctive Image Features from Scale-Invariant Keypoints},
  journal = {Int. J. Comput. Vision},
  year = {2004},
  volume = {60},
  pages = {91--110},
  month = {November},
  acmid = {996342},
  address = {Hingham, MA, USA},
  doi = {10.1023/B:VISI.0000029664.99615.94},
  issn = {0920-5691},
  issue = {2},
  keywords = {image matching, invariant features, object recognition, scale invariance},
  numpages = {20},
  publisher = {Kluwer Academic Publishers},
  url = {http://portal.acm.org/citation.cfm?id=993451.996342}
}

会产生:

  

David G. Lowe。独特的形象   尺度不变的特征   关键点。诠释。 J. Comput。视力,   2004年11月60:91-110。ISSN   0920-5691。 doi:10。   1023 / B:VISI.0000029664.99615.94。网址   http://portal.acm.org/citation。   CFM?ID = 993451.996342。

但我需要遵守学校要求的格式,它严格遵循IEEE格式。根据上述信息,输出应为:

  

(作者姓名小盘) David G. Lowe ,“独特的形象   尺度不变的特征   关键点“,(斜体日记名称) Int。计算机视觉杂志,   卷。 60,pp.91-110,2004年11月.ISSN 0920-5691

有一种巧妙的方法吗?我认为从他们提供的Bib源中删除所有不必要的信息是非常烦人和不切实际的。

3 个答案:

答案 0 :(得分:1)

检查BibTeX的bibtool预处理器:它将允许您在配置文件中指定如何处理您的参考书目,包括添加和删除字段,选择正则表达式等操作,以获得与IEEE相对应的详细格式格式,你可能不得不离开natbib,并使用official IEEE bibliographic format。 BibTeX自然可以是configured for that

答案 1 :(得分:1)

通常,参考书目样式文件(.bst)控制.bib文件中存在的字段的显示方式,包括省略的字段。虽然手动编辑这些文件几乎没有希望,但custom-bib包可以帮助您创建适合您要求的样式文件。或者,已经创建了许多bst文件 - 也许有人为你的学校创建了一个。

答案 2 :(得分:0)

谢谢!我终于找到了问题的答案。实际上有用于控制输出参考书目的IEEE风格包。我首先尝试了IEEEtr风格(IEEE的标准LaTex风格),但一切都搞砸了。对于那些使用natbib软件包的人,你应该使用Michael Shell运行IEEEtranN(或IEEEtranSN for sorted bibliography)风格。

\bibliographystyle{IEEEtranSN}
\bibliography{Bibliography}

实际上我希望通过改变风格(使其成为ACM和IEEE之间的“混合”,并简称所有交易或“国际”)来获得更多自由。这可以通过调整.bst文件来完成,但我是当前的结果很好。