![特定语言的参考书目(biblatex):\language@active@arg“有一个额外的}](https://linux22.com/image/422517/%E7%89%B9%E5%AE%9A%E8%AF%AD%E8%A8%80%E7%9A%84%E5%8F%82%E8%80%83%E4%B9%A6%E7%9B%AE%EF%BC%88biblatex%EF%BC%89%EF%BC%9A%5Clanguage%40active%40arg%E2%80%9C%E6%9C%89%E4%B8%80%E4%B8%AA%E9%A2%9D%E5%A4%96%E7%9A%84%7D%20.png)
我收到以下警告:
! 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}
}
感谢您的帮助。