У меня есть вопрос по некоторому коду csl.
Я пытаюсь преобразовать стиль природы, доступный через Zotero, в аннотированный стиль, который получает аннотацию, цитируя дополнительное поле (аналогично аннотированному 7-му изданию APA).
Я не знаком с кодированием в csl, поэтому благодаря Google узнал, что все, что мне нужно было сделать, это добавить строку <text variable="note" display="block"/>
перед </layout>
(эту информацию нашел здесь: https://forums.zotero.org/discussion/19552/annotated-bibliography-in-mla-or-chicago-style)
Я так и сделал, и теперь я получаю следующую ошибку при создании стиля в редакторе стилей Zotero:
Ошибка создания цитат и библиографии: ошибка citeproc-js: ошибка несоответствия уровня: хотел bib_first, но нашел bib_other
Я уже проверил свой код с помощью редактора стилей и локалей CSL (https://validator.citationstyles.org/). ) и он не дает мне ошибок. Поиск в Google этого сообщения об ошибке не дает хороших результатов. Я пытаюсь использовать этот стиль в Microsoft Word, как только он заработает.
Вот последние пару строк кода (если убрать строку <text variable="note" display="block"/>
, то ошибка исчезнет):
<text macro="editor"/>
<text macro="volume"/>
<text variable="page"/>
<text macro="issuance"/>
<text macro="access"/>
</group>
<text variable="note" display="block"/>
</layout>
</bibliography>
</style>
Я был бы очень признателен, если бы кто-нибудь мог помочь с этим. Спасибо!