特定语言的参考书目(biblatex):\language@active@arg“有一个额外的}

特定语言的参考书目(biblatex):\language@active@arg“有一个额外的}

我收到以下警告:

! Argument of \language@active@arg" has an extra }. <inserted text> \par l.8 prenote=presecondary, postnote=postsecondary]

! Paragraph ended before \language@active@arg" was complete. <to be read again> \par l.8 prenote=presecondary, postnote=postsecondary]

我认为问题出在我的文档的语言设置上,尤其是 bibfile 的语言设置。我已经阅读书目中的语言设置biblatex 中的 langid 字段与语言字段有何不同?但它对我没有帮助。删除辅助文件没有改变任何东西。发生错误是因为我包含了一些新的 bib 文件(格式如下例所示)。一个问题可能是我对这些语言选项感到很困惑。但即使删除语言字段也没有改变任何东西!

以下是一个 MWE:

\documentclass{scrbook}
\usepackage{lipsum}
\usepackage[french, english, italian, ngerman]{babel}
\usepackage[autostyle=true, french=guillemets, english=american, german=quotes]{csquotes}
\usepackage[style=authoryear-comp, url=true, doi=true, isbn=true, eprint=true, dashed=false, 
backend=biber, sorting=nyt, maxbibnames=3, giveninits=false, clearlang=true, language=auto, 
autolang=other]{biblatex}
\addbibresource{DissBib.bib}

\begin{document}

\lipsum

\nocite{*}

\printbibliography[heading=subbibliography, title={Textausgaben, Übersetzungen, Kommentare}, prenote=preprimary, postnote=postprimary, filter=bwbibsort]

\printbibliography[heading=subbibliography, title={Sekundärliteratur}, keyword=bwSek, prenote=presecondary, postnote=postsecondary]

\end{document}

以下是我使用的 bib 文件:

@collection{Amberger.2017,
 year = {2017},
 title = {Auf Utopias Spuren. Utopie und Utopieforschung. Festschrift f{\"u}r Richard Saage zum 75. Geburtstag},
 keywords = {bwSek},
 location = {Wiesbaden},
 publisher = {{Springer VS}},
 isbn = {978-3-658-14045-8},
 editor = {Amberger, Alexander and M{\"o}bius, Thomas and Saage, Richard},
 doi = {10.1007/978-3-658-14045-8},
 shorthand = {Amberger/M{\"o}bius/Saage 2017},
 language = {de},
 langid = {ngerman}
}


@incollection{Nitschke.2017,
 crossref = {Amberger.2017},
 author = {Nitschke, Peter},
 title = {Die kritische Referenz der Utopie, oder Wie sinnvoll ist die Abgrenzung zum Chiliasmus},
 keywords = {bwSek},
 pages = {161--174},
 publisher = {{Springer VS}},
 isbn = {978-3-658-14045-8},
 editor = {Amberger, Alexander and M{\"o}bius, Thomas and Saage, Richard},
 booktitle = {Auf Utopias Spuren. Utopie und Utopieforschung. Festschrift f{\"u}r Richard Saage zum 75. Geburtstag},
 location = {Wiesbaden},
 language = {de},
 keywords = {bwSek},
 shorthand = {Nitschke 2017},
 langid = {ngerman}
}

感谢您的帮助。

相关内容