在同一篇文章中使用两种引文格式

在同一篇文章中使用两种引文格式

BibTex 格式的参考文献

使用 Bibtex,人们可以通过在方括号中添加数字来在文本中添加对其他文章的引用(例如[2])。

正如解释的那样这个帖子,还可以用引文管理包和参考书目样式author (year)来格式化标准中的参考文献。natbibplainnat

一篇文章中有两种不同格式的示例

然而,同一篇文章中经常需要两种不同的参考格式。一种格式用于作者作为句子的主语或宾语,另一种格式用于将参考文献添加到括号中。例如,考虑一下摘录Charlesworth 等人 1997

[..] 常见等位基因的频率 (Nordborg 等人,1996b)。正如 Nordborg 等人 (1996b) 所讨论的,[..] 的确切模型

这里有两种格式(相同)的参考

  • author (year)
  • author, year

问题

是否有可能有一个系统允许我们分别指定\cite{}我们想要使用的格式(而不会弄乱最后的参考书目)?

我建议使用上面两种格式(author (year)author, year)作为示例。

答案1

两种引文标注格式都是作者年份格式的示例。第一种,

(Nordborg 等人,1996b)

被称为“括号”引用标注样式。使用natbib,它由

\citep{<key>}

第二种呼唤方式,即

Nordborg 等人(1996b),

被称为“文本”样式;natbib它通过以下方式生成

\citet{<key>}

纳特比布包提供了额外的引用相关宏;请熟悉包的用户指南

相关内容