我正在写一篇很长的文档,有很多引用,并且遵循 APA 引用格式。我希望文中引用的多个作者的引用都使用这个字符“&”,而不是单词“and”。
例如,这是我目前的一个文内引用的样子:(Johnsson和Ammari,2016 年)。
虽然我希望它是这样的:
(约翰逊&Ammari,2016 年)。
我的主文件中还有以下内容:
\usepackage[backend=biber,style=apa, citestyle=apa, firstinits=true , language=ngerman ]{biblatex}
\DeclareLanguageMapping{english}{english-apa}
答案1
APA 风格指南要求,只有当名称放在括号中时,引用中才需要使用“&”符号。Naturallybiblatex-apa
尽可能遵循这些规则。
和
\autocite{sigfridsson}
你得到
(Sigfridsson & Ryde,1998)
根据需要。永远不需要手动在biblatex
cite 命令周围添加括号,几乎总有一个命令可以自动为您完成此操作。如果您自己写括号,biblatex
不知道它们,也无法切换到 & 符号。
\cite
和\textcite
都会给出“und”/“and”。 将给出与/\nptextcite
相同的输出,但没有括号。如果您想在已经在括号中时引用,可以使用它。\parencite
\autocite
\nptextcite
\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[backend=biber, style=apa]{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}
\autocite{sigfridsson}
\parencite{sigfridsson}
\cite{sigfridsson}
\textcite{sigfridsson}
\nptextcite{sigfridsson}
\printbibliography
\end{document}