
Рассмотрим следующую запись в базе данных:
@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
так, чтобы это цитировалось:
Катани, Стефани. «Культура во время кризиса: к построению человеческой сущности Альфредом Дёблином и Робертом Музилем».Мужественность в немецкой культуре.Редакторы Сара Колвин и Питер Дэвис. Рочестер: Camden House, 2008. 149–169. Печать. Edinburgh German Yearbook 2.
Потому что biblatex-mla
по стандарту мне возвращается:
Катани, Стефани. «Культура во время кризиса: к построению человеческой сущности Альфредом Дёблином и Робертом Музилем».Мужественность в немецкой культуре.Редакторы Сара Колвин и Питер Дэвис. Edinburgh German Yearbook 2. Рочестер: Camden House, 2008. 149–169. Печать. Edinburgh German Yearbook 2.
Серия и номер должны появляться только после "Print", а не там, где обычно идет информация о томе. Похоже, это еще одна ошибка в biblatex-mla
.
решение1
Кажется, виновник находится в mla.bbx
, лл. 614–615. Я скопировал определение для mla:incollection:internal
( mla.bbx
, лл. 588–634) в свой .tex
файл сейчас – конечно, как \renewbibmacro*{…}
– без этих двух строк, и цитата генерируется так, как и должна, но мне все еще интересно, есть ли менее «многословный» способ?