多语言书目的特定语言缩写

多语言书目的特定语言缩写

请考虑以下 MWE:

\documentclass{scrreprt}

\usepackage[shorthands=off,main=ngerman,english]{babel}
\usepackage[german=quotes]{csquotes} 

\usepackage{xpatch}

\begin{filecontents}{\jobname.bib}

@article{Asperger.1944,
  title = {Die „Autistischen Psychopathen“ im Kindesalter},
  author = {Asperger, Hans},
  date = {1944},
  journaltitle = {Archiv für Psychiatrie und Nervenkrankheiten},
  pages = {76--136},  
  volume = {117},
  number = {1},
  langid = {german},
}

@article{Wing.1981,
  title = {Asperger’s Syndrome. A Clinical Account.},
  author = {Wing, Lorna},
  date = {1981},
  journaltitle = {Psychological Medicine},
  pages = {115--129},
  number = {11},
  langid = {english},
}

@book{Bleuler.1911,
  title = {Dementia Præcox oder Gruppe der Schizophrenien},
  author = {Bleuler, Eugen},
  date = {1911},
  publisher = {Deuticke},
  location = {Leipzig and Wien and Heidelberg},
  langid = {german}
}

@book{McGrath.2017,
  title = {Naming Adult Autism. Culture, Science, Identity},
  author = {McGrath, James},
  date = {2017},
  publisher = {Rowman \& Littlefield},
  location = {New York and Montréal},
  isbn = {978-1-78348-040-1},
  langid = {english}
}

\end{filecontents}

\usepackage[style=verbose-ibid, isbn=false, doi=false, maxbibnames=99, maxitems=2, maxcitenames=3]{biblatex}
\addbibresource{\jobname.bib}

% Multiple authors separated by semicolons
\DeclareNameAlias{sortname}{family-given}
\renewcommand*{\multinamedelim}{\addsemicolon\space}
\renewcommand*{\finalnamedelim}{\addsemicolon\space}

% Author family name in small caps
\renewcommand*{\mkbibnamefamily}[1]{\textsc{#1}}

% Author name followed by colon
\DeclareDelimFormat[bib]{nametitledelim}{\addcolon\space} 

\begin{document}
\nocite{*}
\printbibliography
\end{document}

这几乎满足了我的要求,但它始终使用德语缩写(例如 S. = Seite(n) = page(s))。同样,如果有多个出版商的位置,它使用“und”而不是“and”来连接它们。我如何以及在哪里告诉 BibLatex 和/或 biber 最后两个条目是“英语”?

在此处输入图片描述

答案1

事实上,答案很简单:使用……

\usepackage[style= …
language=auto,
autolang=other, …]{biblatex}

… 就这么简单。BibLaTeX 现在可以根据每种语言的习惯正确格式化我的条目。

相关内容