文件:sample.tex

文件:sample.tex

也许有人可以帮助我......这是一个简短的例子:

文件:sample.tex

\documentclass[a4paper]{book}
\usepackage[english]{babel}
\usepackage{csquotes}
\usepackage[style=alphabetic,bibstyle=alphabetic,backend=bibtex8]{biblatex}
\bibliography{biblio}
\begin{document}
Referenz zu \cite{HA:02}.
\printbibliography
\end{document}

文件:biblio.bib

@phdthesis{HA:02,
  author = {{H{\aa}rd af Segerstad}, Ylva},
  //author = {{H\r{a}rd af Segerstad}, Ylva},
  //author = {{Hard af Segerstad}, Ylva},
  //author = {H{\aa}rd af Segerstad, Ylva},
  year = {2002},
}

预期的 名字 = Ylva 姓氏 = Hård af Segerstad

因此,标签应为“[Har02] Ylva Hård af Segerstad”(参见示例 1 和 2)。

结果(样本 1 和 2)

! Argument of \OT1\r has an extra }.
<inserted text> 
            \par 
l.33 \endentry

示例 3 和 4 有效,但是

  • 样本 3:姓氏是“Hard af Segerstad”,但没有“å”
  • 样品 4:适用于“å”,但姓氏似乎是“Segerstad”,因为标签是“[Seg02]”而不是“[Har02]”

姓氏如何能与“å”一起分组为“Hard af Segerstad”?

答案1

括号应该位于姓氏的中间部分:

@phdthesis{HA:02,
  author = {H{\aa}rd{ af }Segerstad, Ylva},
  year = {2002},
}

biblatex-examples.bib您可以在文档中找到一两个这样的作者姓名。

相关内容