APA 参考文献与 bibtex:某些字段不起作用

APA 参考文献与 bibtex:某些字段不起作用

我正尝试在参考书目中引用一些乐谱。

该作品由穆索尔斯基于 1867 年创作,但由里姆斯基-科萨科夫于 1886 年重写(“编排”),并由圣彼得堡的 W. Bessel & Co. 出版。

APA 指南这里这里 很清楚。引用应该如下所示:

穆索尔斯基,M.(作曲家)。(1886 年)。《荒山之夜》(里姆斯基-科萨科夫,N. 编曲)[乐谱]。圣彼得堡:W. Bessel & Co.(原作出版于 1867 年)

或者更一般地:

作者(角色)。(日期)。标题(编辑,编辑类型)[entrysubtype] 位置:出版商。(原创作品出版日期)

然而,我能得到的最接近的答案是:

穆索尔斯基,M.(1886年)。 荒山之夜(N. 里姆斯基-科萨科夫,类型排列器) [乐谱]。W. Bessel & Co.(原作出版于 1867 年)

我通过使用biblatex 文档biblatex-apa 文档文档来创建以下内容*.bib

@book{mussorgsky,
  author       = "Modest Mussorgsky",
  role         = "Composer",
  year         = "1886",
  title        = "Night On Bald Mountain",
  entrysubtype = "Sheet Music",
  editor       = "Nikolay Rimsky-Korsakov",
  editortype   = "arranger",
  location     = "St. Petersburg",
  publisher    = "W. Bessel \& Co.",
  origdate     = "1867"
}

然后我把这段话写在我的序言里:

\usepackage[backend=biber,style=apa]{biblatex}

按优先级从高到低的顺序排列的差异:

  1. role = "Composer"被尊重。虽然 APA 指南将其描述为“角色”,但我并不惊讶这不起作用,因为 bibtex 对“角色”的描述方式不同。但是我有没有办法“(作曲家)”在那里?

  2. 如果我离开editortype,这里将列为里姆斯基-科萨科夫编辑(“编辑”)。更准确的说法应该是他是一名编曲者(“到达。editortype"),但biblatex内置仅支持editorcompilerfoundercontinuatorredactorrevisercollaboratororganizer有没有办法扩展它?

  3. 缺少“圣彼得堡:”。如果我尝试其他“样式”选项,则位置会按预期出现在出版商之前。我做错了什么吗,还是我应该只使用publisher = "St. Petersburg: W. Bessel \& Co."?也许 APA 自第 7 版(定义音乐内容时)以来已经发生了变化,但当提到这些非常古老的出版商时,位置非常重要。我目前的策略是将位置字段合并到出版商字段中。

答案1

  1. 在第 6 版 APA 中可以添加“(角色)”,但在第 7 版 APA 中不再需要添加。如果您确实要添加它,请使用:
author+an:role= {1="Composer"},
  1. 将以下内容添加到序言中以editortype接受“安排者”:
\NewBibliographyString{typearranger}
\DefineBibliographyStrings{english}{typearranger = {Arr.}}
  1. 第 7 版 APA 中不再需要位置。

相关内容