如何隐藏参考书目中的文献参考?(以防止作者和年份重复)

如何隐藏参考书目中的文献参考?(以防止作者和年份重复)

我正在使用带有“apalike”引用样式的 bibtex,想知道设置中是否有一个选项或一种方法来自定义 apalike.bst 以获得以下输出:

在章节中:文献参考应该包括作者姓名和出版年份,如下所示:

[Oates, 1972]

可以选择包含页码:

[Olson, 1969, S.483]

在参考书目中:应避免作者和出版年份的重复,如屏幕截图中圈出的那样。

参考书目 - 圈出的是我想隐藏的参考文献

相反,作者和年份后面应该有一个冒号,它应该看起来像这样:

Oates, W. E. (1972): Fiscal Federalism. New York.

Olson, M. (1969): The Principle of "Fiscal Equivalence": The Division of Responsibilities among Different Levels of Government. The American Economic Review, 59(2):479–487.

最小工作示例:

tex 文件

\documentclass[a4paper, 12pt,  twoside, chapterprefix]{scrbook}
\begin{document}

Diese Norm geht auf Olson zurück und besagt, dass raeumliche Grenzen bezogen auf Kosten und Nutzung von Kollektivguetern notwendig sind, damit die finanzierende Einheit auch tatsaechlich davon profitiert \cite[S.483]{Olson1969}.

\bibliographystyle{apalike}
\bibliography{bib_example}

\addcontentsline{toc}{chapter}{Bibliography}

\end{document}

bibtex 文件

@article{Olson1969,
author = {Olson, Mancur},
file = {:./Olson{\_}1969.pdf:pdf},
journal = {The American Economic Review},
keywords = {Democratic authority,Economic theory,Government,Jurisdiction,Local government,Logrolling,Pareto efficiency,Public goods,Subsidies,Taxes},
mendeley-tags = {Democratic authority,Economic theory,Government,Jurisdiction,Local government,Logrolling,Pareto efficiency,Public goods,Subsidies,Taxes},
number = {2},
pages = {479--487},
title = {{The Principle of "Fiscal Equivalence": The Division of Responsibilities among Different Levels of Government}},
url = {http://www.jstor.org/stable/1823700},
volume = {59},
year = {1969}
}

谢谢你的帮助。

答案1

自 1988 年以来,参考书目样式apalike一直存在,或多或少没有变化。以下是文件序言中的一段引文apalike.bst

此样式应与“apalike”LaTeX [包](apalike.sty)一起使用。

您应该加载apalike包(相当过时)或 natbib包(更现代)以消除方括号内容。

如果您使用natbib引文管理包,您可以使用\citep指令生成“括号样式”的引文标注。

如果您需要根据当前 APA 指南(而不是 20 世纪 80 年代后期生效的指南)生成引用标注和格式化的参考书目,您可能应该切换到包apaciteapacite参考书目样式。

相关内容