我使用的alphabetic
风格biblatex
如下:
\usepackage[
style=alphabetic,
maxcitenames=3,
minnames=3,
useprefix=true
]{biblatex}
在.bib
文件中,我有一个条目:
@article{opera,
author = {Bach, Johann Sebastian and van Beethoven, Ludwig},
year = {1760},
}
引用时,本文将呈现为 [BB60]。由于我设置了useprefix=true
,我预计 von-part 会出现:[BvB60]。这是错误吗?如何在不明确设置 BibTeX 条目中的 label=BvB 字段的情况下获得所需的行为?为什么 的false
默认值是useprefix
?
答案1
和useprefix=true
并使用 biber 作为后端,您将获得“BvB60”作为标签。(backend=bibtex8
将产生“BB60”。)
\documentclass{article}
\usepackage[
style=alphabetic,
useprefix=true,
backend=biber,
]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{opera,
author = {Bach, Johann Sebastian and van Beethoven, Ludwig},
year = {1760},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\nocite{*}
\begin{document}
\printbibliography
\end{document}