我想建立一个与此形式相同的引文定义:[Author, [x], Year]
,其中x
引文编号为。可以这样做吗?我正在使用 openbib
。
另外,有没有什么方法可以让我找到哪些命令是有效的openbib
,谷歌搜索并没有给我太多信息。
我用的是这个cite
包。
编辑:我尝试cite
用替换natbib
并使用\citet
命令,它给出以下输出:(author?) [15]
,参考编号有效,并且参考文献有作者。
答案1
问题解决了。
我将我的cite
包裹替换为:\usepackage[numbers]{natbib}
添加了plainnat
样式:\bibliographystyle{plainnat}
并创建以下定义:\def\citeAuthNumYr#1{[\citeauthor{#1}, \citep{#1}, \citeyear{#1}]}