我正在写一本书的章节,想交叉引用同一本书中的其他章节。所需的引用是:(作者,本卷)。
但是,当我year={this volume}
在 BibTeX 中使用(使用 natbib / apalike)时,结果为 (Author, lume),因为预计年份。我如何才能获得所需的输出?
答案1
最简单的解决方案是按照@mico 的建议编写(\citeauthor{xxx},本卷)。
另一个解决方案是遵循以下描述的方法:显示超过四位数字的年份引文
复制 apalike.bst 并将year field.or.null purify$ #-1 #4 substring$
副本中的条目更改为:
year field.or.null purify$ #-1 #14 substring$