格式化参考文献:如何将“出版年份”放在圆括号中而不是方括号中

格式化参考文献:如何将“出版年份”放在圆括号中而不是方括号中

目前我的参考出现在

参考

  1. Aggarwal, CC [2015],《数据挖掘:教科书》,Springer Publishing Company, Incorporated。
  2. Han, J. [2005],数据挖掘:概念和技术,Morgan Kaufmann Publishers Inc.,加利福尼亚州旧金山,美国。

然而,我需要将年份放在圆括号中,例如

参考

  1. Aggarwal, CC (2015),数据挖掘:教科书,Springer Publishing Company, Incorporated。
  2. Han, J. (2005),数据挖掘:概念和技术,Morgan Kaufmann Publishers Inc.,加利福尼亚州旧金山,美国。

.tex我在我的文件中做了以下更改:

\usepackage[sort,numbers]{natbib}

\makeatletter
\renewcommand{\@biblabel}[1]{#1.}
\makeatother

答案1

(在收到 OP 提供的有关agsm正在使用参考书目样式的信息后修改了答案)

由于您同时使用agsm参考书目样式和natbib引文管理包,因此需要在序言中添加以下两个说明(加载包后natbib):

\renewcommand\harvardyearleft{(}
\renewcommand\harvardyearright{)}

这样,您仍然可以获得数字样式的引用标注,并用方括号括起来。

相关内容