我应该使用什么样式来将引文渲染为(Einstein,1915)?biblatex
在 Overleaf 上使用
答案1
对于真正的 APA 引用,您需要使用包biblatex-apa
(第 7 版 APA 样式)或biblatex-apa6
(第 6 版 APA 样式)。
使用。您可以在下面biblatex-apa
的示例中使用。style=apa,
biblatex-apa6
style=apa6,
\documentclass[american]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[backend=biber, style=apa]{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem \autocite{sigfridsson}
ipsum \parencite{worman}
It was shown by \textcite{nussbaum} that
\printbibliography
\end{document}
如果您只想要作者年份引用,而不一定需要 APA 格式所包含的所有内容(有些人称这类格式为“哈佛格式”),您可以使用标准格式authoryear
并根据自己的喜好进行自定义(自定义 biblatex 样式的指南)。
\documentclass[american]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[backend=biber, style=authoryear]{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem \autocite{sigfridsson}
ipsum \parencite{worman}
It was shown by \textcite{nussbaum} that
\printbibliography
\end{document}
与样式的具体细节无关,biblatex
如果您使用 ,大多数样式都会在括号中打印引文\parencite
。通常,最好使用\autocite
并配置它以在括号中生成引文(这通常是作者年份样式的默认设置)。
除此之外\autocite
,\parencite
许多biblatex
风格还定义\textcite
,如果你想在句子中提到作者,这会很方便。