中文图书里一般要求参考文献上标引用,且采用压缩形式[1-3]。这个可以通过natlab宏包实现,即:
\usepackage[super,square,comma,sort&compress]{natbib}
LaTeX 和 BibTeX 默认的引用样式是按照文献列表序号,很多期刊文献引用样式都是数字序号,但具体样式会有所不同;有些刊物则要求以作者名字加上发表年度 的方式引用,例如《自然科学》杂志。
natbib 宏包重新定义了 \cite 命令,并提供了多个选项,可生成多种风格的序号引用样式,见下表:
选项 | 文献引用样式 |
round (默认) | ![]() |
square | ![]() |
curly | ![]() |
angle | ![]() |
super | ![]() |
colon | ![]() |
comma | ![]() |
sort&compress | ![]() |
numbers | ![]() |
该宏包还定义了一组引用命令,可生成“作者名+发表年度”形式的文献引用样式,如下图所示:
Patrick W. Daly