如果我在 biber 条目的字段中放置德语变音符号(例如“ü”)language
,然后我以通常的方式运行 biber 和 pdflatex,则会出现以下错误:
Missing \endcsname inserted
\"{u}
无论我输入的是普通的“ü”还是使用或 ,都没有区别{\"u}
。此外,更改输入类型也不会改变任何内容。
这种行为的有趣之处在于:将“ü”放入更常见的字段之一(例如作者)不会产生任何错误,并且对我来说许多条目都可以正常工作。
我想在语言字段中添加单词“Frühneuhochdeutsch”;有什么建议吗?
梅威瑟:
参考书目:
@Misc{Habsburg95DieHandhabungdesa,
Title = {Handhabung},
Author = {Maximilian I. von Habsburg},
Language = {Frühneuhochdeutsch},
Month = {aug},
Year = {1495},
Timestamp = {2014-01-19}
}
该文件:
\documentclass[a4paper,10pt,twoside]{article}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[babel,german=guillemets]{csquotes}
\usepackage[
backend=biber,
style=alphabetic,
natbib=true,
]{biblatex}
\addbibresource{bibliography.bib}
\usepackage{lipsum}
\begin{document}
\lipsum[1] \cite{Habsburg95DieHandhabungdesa}
\newpage
\printbibliography
\end{document}
答案1
使用language=auto
或 biblatex 文档表 4 中的预定义语言之一。