我正在尝试构建一个自己的biblatex
样式,musuos
并以此命名,我创建了两个样式文件musuos.bbx
,musuos.cbx
如下所示:
\ProvidesFile{authoryear-musuos.bbx}[2011/05/06 v1.0 Musikwissenschaften Uni Osnabrueck]
\RequireBibliographyStyle{authortitle}
...
\endinput
和
\ProvidesFile{authoryear-musuos.cbx}[2011/05/06 v1.0 Musikwissenschaften Uni Osnabrueck]
\RequireCitationStyle{verbose-ibid}
\ExecuteBibliographyOptions{
autocite=footnote,
labelyear=true,
dashed=false,
urldate=long,
}
...
\endinput
如果我加载它们,\usepackage[style=musuos]{biblatex}
一切都很好。但现在我需要调整语言字符串。为此,我创建了文件german-musuos.lbx
并将其保存在与样式文件相同的目录中。
\ProvidesFile{german-musuos.lbx}[2011/09/10 v1.0 biblatex localization file]
\InheritBibliographyExtras{german}
\NewBibliographyString{bibcitedas}
\DefineBibliographyStrings{%
bibcitedas = {{zitiert als}{zit. als}},
urlseen = {am},
}
\endinput
但似乎lbx
文件未加载。我该怎么做才能biblatex
使用它?
答案1
浏览文件biblatex-dw
,看来您必须在中包含以下代码行authoryear-musuos.bbx
:
\DeclareLanguageMapping{german}{german-musuos}
顺便说一句,对于结合了和authoryear
的特点的风格来说,前缀似乎不太合适。authortitle
verbose