biblatex 忽略自己的 lbx 文件

biblatex 忽略自己的 lbx 文件

我正在尝试构建一个自己的biblatex样式,musuos并以此命名,我创建了两个样式文件musuos.bbxmusuos.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的特点的风格来说,前缀似乎不太合适。authortitleverbose

相关内容