我正在写一篇文档,并使用biblatex
APA 格式来引用参考文献。由于文档空间有限,我想使用某些作者(主要是学院和研究所)的首字母缩写,但我仍然希望在参考文献列表中提供全名。文内引用可能如下所示:
AVL(2006)
参考列表如下:
AVL = 瓦伦西亚学院。 (2006)。巴伦西亚语法规范。瓦伦西亚莱昂纳多学院。
我现在用的是这个:
\usepackage[style=apa,sorting=nyt,backend=biber,sortlocale=nb_NO,
sortcites,maxcitenames=2,maxbibnames=99]{biblatex}
有什么办法吗?
答案1
对于缩短的机构作者,您可以使用该shortauthor
字段。
APA 格式要求在第一次引用时给出全名和缩写。在后续引用中则使用缩写。参考书目仅列出全名。
\documentclass[american]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[backend=biber, style=apa]{biblatex}
\begin{filecontents}{\jobname.bib}
@book{avl,
author = {{Acadèmia Valenciana de la Llengua}},
shortauthor = {AVL},
title = {Gramàtica normativa valenciana},
year = {2006},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem \autocite{avl}
ipsum \autocite{avl}
\printbibliography
\end{document}
如果你不喜欢 APA 格式的处理方式,我强烈建议你这样做不是因为biblatex-apa
无论如何你都会失去 APA 合规性。请改用标准authoryear
格式。在这种情况下Biblatex:第一次引用时使用长作者姓名,之后使用短作者姓名可能会有用。