bibtex-mla で @incollection を使用するとシリーズ/番号のステートメントが重複する

bibtex-mla で @incollection を使用するとシリーズ/番号のステートメントが重複する

次のデータベースエントリを検討してください。

@incollection{catani,
    author = {Stephanie Catani},
    title = {Kultur in der Krise},
    subtitle = {Zur Konstruktion von Männlichkeit bei Alfred Döblin und Robert Musil},
    booktitle = {Masculinities in German Culture},
    editor = {Sarah Colvin and Peter Davies},
    publisher = {Camden House},
    location = {Rochester},
    date = {2008},
    pages = {149--169},
    series = {Edinburgh German Yearbook},
    number = {2},
}

これを次のように引用するにはどうすればよいでしょうかbiblatex-mla:

カターニ、ステファニー。 「危機における文化:アルフレート・デーブリンおよびロベルト・ムージルによる人間性の構築について」。ドイツ文化における男性性。サラ・コルビン、ピーター・デイヴィス編。ロチェスター:カムデンハウス、2008年。149-169ページ。印刷。エディンバラ・ドイツ年鑑2。

なぜなら、biblatex-mla標準的に私に返ってくるものは次のとおりです。

カターニ、ステファニー。 「危機における文化:アルフレート・デーブリンおよびロベルト・ムージルによる人間性の構築について」。ドイツ文化における男性性。サラ・コルビン、ピーター・デイヴィス編。エディンバラ・ドイツ語年鑑2。ロチェスター:カムデン・ハウス、2008年。149-169。印刷。エディンバラ・ドイツ語年鑑2。

シリーズと番号は、「印刷」の後にのみ表示され、ボリューム情報が通常表示される場所ではありません。 のまた別のバグのようですbiblatex-mla

答え1

犯人はmla.bbx、614~615 行目にあるようです。私は、mla:incollection:internal( mla.bbx、588~634 行目)の定義.texを、もちろん\renewbibmacro*{…}その 2 行を除いた形でファイルにコピーしましたが、引用は想定どおりに生成されましたが、もっと「冗長」でない方法がないかとまだ考えています。

関連情報