不知道我做了什么(如果我做了什么的话),但似乎多语言库对我来说不再有用了……我在一份英文文档中有一些德语和英语参考资料,所以我希望英语参考资料都以小写字母输出 - 但是对于德语标题,我想保留原始拼写,包括所有大写字母。这是一个最小的例子:
\documentclass[10pt,oneside,a4paper]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[usenames]{color} %used for font color
\usepackage{graphics}
\usepackage[british,german]{babel}
\usepackage{csquotes}
\setquotestyle{british}
\usepackage{mathdots}
\usepackage{amssymb} %maths
\usepackage{amsmath} %maths
\usepackage{authblk}
\setcounter{secnumdepth}{-1}
\clubpenalty=10000
\widowpenalty=10000
\displaywidowpenalty=10000
% ********************************BIBLATEX**************************
\usepackage[language=british,isbn=false,authordate,doi=false,babel=other]{biblatex-chicago}
\defbibheading{quell}{\section{Primary Ressources}}
\defbibheading{lit}{\section{References}}
% ******************************************************************
参考文献例如:
@book{aunger_darwinizing_2001,
title = {Darwinizing Culture: The Status of Memetics as a Science},
isbn = {0192632442},
language = {english},
hyphenation = {english},
pagetotal = {256},
publisher = {Oxford University Press},
editor = {Aunger, Robert},
date = {2001-01-04},
}
@book{rautenberg_einfuhrung_2008,
location = {Wiesbaden},
title = {Einführung in die mathematische Logik: ein Lehrbuch},
isbn = {9783834805782 3834805785},
shorttitle = {Einführung in die mathematische Logik},
hyphenation = {german},
publisher = {Vieweg + Teubner},
author = {Rautenberg, Wolfgang},
date = {2008},
}
但实际情况是,所有人都
答案1
这芝加哥格式手册不再对标题强制使用句子式大写。为了响应这一变化,作者biblatex-chicago
将句子式标题格式从默认authordate
样式移至新样式调用authordate-trad
。因此,要获得带有句子式标题的英文书目,请加载babel
并biblatex
使用选项设置:
\usepackage[german,british]{babel}
\usepackage[authordate-trad,babel=hyphen]{biblatex-chicago}
对于包含英语和德语字符串的多语言书目,请将设置更改babel=hyphen
为babel=other
。请注意,您可能需要保护标题中的某些单词不被小写化。例如:
title = {Darwinizing Culture: {The} Status of Memetics as a Science},
或者您可以使用该subtitle
字段:
title = {Darwinizing Culture},
subtitle = {The Status of Memetics as a Science},
还要注意,句子大小写仅在 中指定的语言模块下应用\DeclareCaseLangs
。默认情况下:
\DeclareCaseLangs{%
american,british,canadian,english,australian,newzealand,
USenglish,UKenglish}
要包含german
此列表,请将以下内容添加到您的序言中:
\DeclareCaseLangs*{german}