在BibTex [LaTeX]中显示标签

时间:2010-04-01 17:51:24

标签: latex bibtex lyx

我目前正在使用apalike样式作为我的参考书目,使用natbib作为作者年,但是当我生成参考书目时,我丢失了通常在参考文献之前的标签,

即。 [S. Rostami,2010] Shahin Rostami(2010)https://stackoverflow.com/questions/ask等等。

我读了apalike.bst,似乎这是有意的,我的问题是,我该如何让他们回来?我可以在序言中包含哪些内容?否则是否有类似的样式显示标签?

另外,我在Lyx做这一切。

1 个答案:

答案 0 :(得分:2)

好的,真正的答案!

建议:不要在科学文章中使用自制引文样式。如果您的大学推荐特定样式(例如,APA,芝加哥),请使用现有的匹配样式。否则,您可以通过查看您引用的文章所使用的样式来了解主要的引文/重新列表样式。

如果你真的想创建这样一个自制的cite / reflist样式,那么简单的选择是将.bbl文件复制到你的文章中并进行编辑:运气好的话,你可以设计一个可以创建所有或大多数的正则表达式你想要的标签。但重新运行Bibtex将不会尊重您所做的更改。 “正确”的事情是克隆apalike.bst并改变它生成作者/日期句子的方式以包括标签信息。 BST黑客攻击是一种黑色的艺术消耗,繁琐,文档记录不足 - 但语言并不是很难。查看btxhak, Designing Bibtex stylesNicolas Markey's tutorial即可开始使用。或者,this SO Q&A中有一些bst-hackery-avoid建议。