我正在使用apj.bst
style\citestyle{apj}
和\usepackage{natbib}
。
我对这种风格做了一些改变,所以我的参考书目如下所示:例如
Beth, T. 和 Gollmann, D. 1989. 公钥算法的算法工程。IEEE 通信选定领域期刊 7 (4): 458-465。
我的问题是:如何将年份括起来,如下所示:
Beth, T. 和 Gollmann, D. (1989)。公钥算法的算法工程。IEEE 通信领域精选期刊 7 (4): 458-465。
有谁能帮助我吗?
答案1
将其复制到apj.bat
,myapj.bst
然后将函数替换format.date
为
FUNCTION {format.date}
{ year duplicate$ empty$
{ "empty year in " cite$ * "; set to ????" * warning$
pop$ "????" }
'skip$
if$
" (" swap$ * * ")" *
extra.label *
before.all 'output.state :=
after.sentence 'output.state :=
}
将myapj,bst
测试放在你的文档目录中并使用
\bibliographystyle{myapj}