4

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

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

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

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

在 [PNUD1996] 中。

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

[PNUD1996] PNUD。Desarrollo Humano en 智利 1996。圣地亚哥:PNUD,1996。

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

在 [PNUD1996] 中。

PNUD。Desarrollo Humano en 智利 1996。圣地亚哥:PNUD,1996。

4

2 回答 2

11
\makeatletter
\def\@biblabel#1{}
\makeatother

在序言中会做到这一点。

于 2010-06-09T07:16:57.707 回答
1

如果您使用作者数据引文系统之一,例如Harvardapalike,则参考书目中不会显示任何关键字,读者可以根据需要使用项目正文中的信息在 reflist 中查找来源. 您可以混合搭配:您可以使用一个 BST 文件来生成 reflist,并使用一组不相关的 Latex 宏来在文档正文中生成引用。

您的示例有点古怪:您根据作者和日期查找项目,但作者信息和日期在 bibitem 的开头并不在一起,而是分开出现。这使得查找引文更加耗时;这并非史无前例:ISO 690书目风格以这种方式拆分信息,并且有些期刊使用作者日期引用。但如果你有选择,我会避免这样做。

于 2010-06-09T08:39:02.893 回答