如何在 ConTeXt 中以“作者(年份)”格式显示文内引用?

如何在 ConTeXt 中以“作者(年份)”格式显示文内引用?

使用 APA 格式写作时,可以采用以下两种方式之一在文中书写:

(Willows, Q. A. & White, P., 1995)

或者,如果文中提到作者的名字,则使用以下语法:

Willows, Q. A. & White, P. (1995)

在 ConTeXt 中,命令\cite[Willows1995](其中Willow1995BibTeX 键为 )仅输出文内引用,格式如第一个示例所示。我可以在 ConTeXt 中使用什么命令来显示作者姓名和日期,但只显示括号中的日期,如第二个示例所示?

答案1

您要查找的引用格式称为authoryear。您可以将其设置为选项:

\cite[alternative=authoryear][Willows1995]

或者您可以将其设置为\cite使用refcommand-option 的默认样式:

\setuppublications
    [refcommand=authoryear]

相关内容