Latex 用BibTex[乳胶]显示标签

Latex 用BibTex[乳胶]显示标签,latex,bibtex,lyx,Latex,Bibtex,Lyx,我目前正在使用apalike样式作为我的参考书目,在作者年使用natbib,但是当我生成参考书目时,我丢失了通常在参考之前的标签 i、 e.[S.Rostami,2010]Shahin Rostami(2010)等 我读了apalike.bst,似乎这是有意的,我的问题是,我怎样才能找回它们?我可以在序言中包括什么?否则,是否存在显示标签的类似样式 另外,我正在用Lyx做这一切。好的,一个真正的答案 建议:不要在科学文章中使用自制的引用方式。如果你的大学推荐一种特定的风格(如APA、芝加哥),请

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

i、 e.[S.Rostami,2010]Shahin Rostami(2010)等

我读了apalike.bst,似乎这是有意的,我的问题是,我怎样才能找回它们?我可以在序言中包括什么?否则,是否存在显示标签的类似样式

另外,我正在用Lyx做这一切。

好的,一个真正的答案

建议:不要在科学文章中使用自制的引用方式。如果你的大学推荐一种特定的风格(如APA、芝加哥),请使用现有的匹配风格。否则,通过查看您引用的文章所使用的样式,您可以了解什么是主要的引用/再引用样式


如果您真的想创建这样一个自制的引用/引用列表样式,那么简单的选择是将.bbl文件复制到您的文章中并进行编辑:幸运的话,您可以设计一个正则表达式来创建您想要的全部或大部分标签。但是重新运行Bibtex不会尊重您所做的更改。“正确”的做法是克隆apalike.bst,并改变它生成author/date语句的方式,以包括标签信息。BST黑客有点像一门黑色艺术——费时、繁琐,而且文档记录也不完整——但这种语言本质上并不难。查看并开始。或者,在中有一些bst hackery避免建议。

您的意思是希望参考号如示例中所示,作者和年份显示两次?APA样式不会以这种方式重复作者/年份,也不会重复任何主要作者日期样式。为什么要使用apalike,为什么要这样做?“alpha”样式确实显示标签。我已经留下了几次回复,但它不会发布。“唯一的原因是因为我的大学指导方针推荐它”@Charles Stewart:是的,但例如,如果有三位以上的作者,参考文献将是[S.Rostami等人]Shahin Rostami、Charles Stewart、John Derekson等等blah@Shahin:在参考文献列表中查找引用文献并不困难,至少对于有经验的文章导航者。FWIW采用APA风格,如果有3到5位作者,第一次引用将列出所有作者,只有后续引用缩短为一位作者加上“等人”。此外,您在APA引文中省略了首字母。我建议不要在针对科学读者的文章中使用自制的引用方式。