文内引用的问题

文内引用的问题

我正在写一篇很长的文档,有很多引用,并且遵循 APA 引用格式。我希望文中引用的多个作者的引用都使用这个字符“&”,而不是单词“and”。

例如,这是我目前的一个文内引用的样子:(JohnssonAmmari,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)

根据需要。永远不需要手动在biblatexcite 命令周围添加括号,几乎总有一个命令可以自动为您完成此操作。如果您自己写括号,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}

(Sigfridsson & Ryde,1998)//(Sigfridsson & Ryde,1998)//Sigfridsson und Ryde,1998//Sigfridsson und Ryde(1998)//Sigfridsson & Ryde,1998//文献//Sigfridsson,E. & Ryde, U.(1998)。从静电势和电矩推导原子电荷的方法的比较。计算化学杂志,19(4),377-395。 doi:10.1002/(SICI)1096-987X(199803)19:4<377::AID-JCC1>3.0.CO;2-P

相关内容