我可以从参考书目中删除标签,同时将它们保留在引文中吗?

时间:2010-06-09 01:15:03

标签: latex bibliography

我正在使用 thebibliography 编写报告的参考书目,因为我不需要BibTeX数据库(或者我没有时间学习如何自定义或编写样式)。

可选参数[label]指定如何在我的正文中引用引用。这是我的参考定义:

\bibitem[PNUD1996]{PNUD1996} PNUD. Desarrollo Humano en Chile 1996. Santiago: PNUD, 1996.

如果我写:in \cite{PNUD1996}.它会产生:

  [PNUD1996]中的

但标签也出现在参考书目中:

  

[PNUD1996] PNUD。 Desarrollo Humano en Chile 1996. Santiago:PNUD,1996。

我可以从参考书目中删除标签并将其保留在参考文献中吗?得到:

  [PNUD1996]中的

  

PNUD。 Desarrollo Humano en Chile 1996. Santiago:PNUD,1996。

2 个答案:

答案 0 :(得分:9)

\makeatletter
\def\@biblabel#1{}
\makeatother
序言中的

将会这样做。

答案 1 :(得分:1)

如果您使用其中一个作者数据引用系统,例如Harvardapalike,则参考书目中没有显示任何键,读者可以使用该信息在reflist中查找源代码在物品的正文中,就像你想要的那样。您可以混合和匹配:您可以使用一个BST文件生成reflist,以及一组不相关的Latex宏,以在文档正文中生成引用。

你的例子有点古怪:你根据作者和日期查找项目,但是作者信息和日期在bibitem的开头不是一起的,而是分开发生的。这使得查找引文更加耗时;这不是前所未有的:ISO 690书目风格以这种方式分割信息,并且有些期刊使用作者日期引用它。但如果你有选择,我就不会这样做。