Чтобы превратить отдельные числовые ссылки в диапазон, например [1–3], добавьте все работы в одну цитату Zotero и используйте стиль CSL, который объединяет номера цитат. В этом руководстве рассматриваются Microsoft Word на Mac и необязательное редактирование стиля.

Какие условия нужны для непрерывного диапазона ссылок?

Требования к отображению конкретны: стиль должен выводить citation-number, включать collapse="citation-number" и представлять возрастающую последовательность подряд идущих чисел. В CSL описано преобразование [1, 2, 3, 5] в [1–3, 5]; убывающие числа не объединяются. В качестве разделителя диапазона задано длинное тире. Спецификация CSL 1.0.2

Непрерывный диапазон должен сохранять сведения о цитируемых работах. Если выбраны ссылки с номерами 1, 2, 3 и 5, [1–5] ошибочно включит ссылку 4. Поэтому нужный результат — «объединять каждый непрерывный ряд», оставляя пропуски видимыми.

Это руководство посвящено числовым цитатам в тексте. В библиографии по-прежнему указаны отдельные работы, стоящие за этими номерами. В числовых стилях записи библиографии могут располагаться по алфавиту или в порядке первого цитирования, поэтому, прежде чем решать, идут ли выбранные номера подряд, проверьте присвоенные документу номера. Введение в CSL

Прежде чем что-либо менять, сохраните рабочую копию документа Word. Используйте ее для синтетического теста ниже, особенно если планируете изменить стиль цитирования.

Как объединить элементы в Word для Mac?

Запустите Zotero и убедитесь, что плагин Zotero для Word доступен. Затем на вкладке Zotero в Word выполните следующие действия:

  1. Щелкните существующую цитату и выберите Add/Edit Citation либо установите курсор в месте, где нужно добавить новую.
  2. Найдите первую работу по названию, автору или году и выберите ее.
  3. Когда появится ее элемент, продолжайте вводить текст, чтобы найти следующую работу. Добавьте все нужные работы, прежде чем нажать Return для завершения.
  4. Откройте Document Preferences и выберите нужный числовой стиль.
  5. Нажмите Refresh, чтобы обновить документ. Работа с плагином Zotero для Word

Если в предложении уже есть несколько отдельных полей цитат, заново соберите нужный набор в одном из них, проверив каждый элемент. Затем удалите лишние поля. Считайте это небольшой правкой документа: сравните выбранные работы до и после, чтобы ни одна из них не исчезла.

Если вы ранее меняли порядок элементов цитаты, откройте меню Z в диалоговом окне цитаты и, если доступно, включите Keep Sources Sorted. Zotero показывает этот параметр только для стилей, в которых задана сортировка цитат. Не вводите диапазон вручную вместо цитаты: ручные изменения могут помешать автоматическому обновлению. Работа с плагином Zotero для Word

Как выбрать или настроить стиль, создающий диапазоны?

Для начала выберите существующий стиль, который соответствует другим требованиям к формату. В Zotero на Mac откройте Zotero → Settings, затем панель Cite. В официальной документации настроек для Mac указан именно этот путь в меню; в некоторых документах это окно по-прежнему называется «preferences». Настройки Zotero

Нажмите Get additional styles…, чтобы найти подходящий стиль в репозитории Zotero и установить его. Установленный стиль также нужно выбрать для документа Word через Document Preferences. Если существующий стиль кажется неправильным, Zotero рекомендует перед сообщением об ошибке форматирования проверить актуальные версии приложения и стиля в репозитории. Стили цитирования

Если формат библиографии уже правильный, но формат диапазонов цитат нужно изменить, создайте собственную копию стиля. В руководстве Zotero по редактированию рекомендуется взять за основу последнюю версию подходящего стиля, изменить его название и ID, чтобы обновление не перезаписало ваши изменения, и проверить отредактированный файл. На Mac файл можно редактировать в TextEdit, выбрав Format → Make Plain Text. Сохраните его с расширением .csl. Пошаговое руководство по редактированию стилей CSL

Фрагмент цитаты для числовых диапазонов в квадратных скобках

Далее приведен фрагмент CSL, а не полный устанавливаемый стиль. Он предназначен для включения в существующий независимый стиль и иллюстрирует раздел цитат для простых чисел в квадратных скобках. Сохраните окружающие метаданные стиля и библиографию. Если файл только указывает на независимый родительский стиль, получите его код форматирования, прежде чем редактировать файл. Введение в CSL

<citation collapse="citation-number" after-collapse-delimiter=", ">
  <sort>
    <key variable="citation-number"/>
  </sort>
  <layout prefix="[" suffix="]" delimiter=", ">
    <text variable="citation-number"/>
  </layout>
</citation>

Здесь collapse включает диапазоны, ключ сортировки располагает числа по возрастанию, а два параметра-разделителя сохраняют разделение запятой с пробелом между рядами и оставшимися числами. after-collapse-delimiter задает пунктуацию после объединенной группы; он не выбирает тире внутри диапазона. Спецификация CSL 1.0.2

Квадратные скобки заданы в layout и охватывают цитату целиком. Внутренний элемент text выводит номер каждой ссылки. Такое расположение важно, если нужна одна пара скобок вокруг всей цитаты. Если существующий раздел цитат также выводит локаторы или другой текст, тщательно адаптируйте его, а не заменяйте эти инструкции упрощенным фрагментом. Во введении в CSL объясняются отдельные роли макета цитаты, элементов вывода и макета библиографии. Введение в CSL

Как проверить результат перед использованием?

Выберите несколько элементов в Zotero, затем откройте Style Editor на панели Cite. Загрузите исходный стиль из раскрывающегося списка редактора. В верхней области отображается код, а в нижней — предварительный просмотр цитат и записей библиографии. Нажмите Refresh в редакторе, чтобы загрузить выбранные записи из библиотеки. Предварительный просмотр обновляется автоматически при редактировании. Редактор стилей Zotero

Сохраните отредактированный код, прежде чем переключать стили или закрывать редактор: иначе несохраненные изменения будут потеряны. Работающий предварительный просмотр не заменяет проверку CSL: редактор различает ошибки XML и другие проблемы стиля, а Zotero прямо рекомендует проверять стиль после редактирования. Редактор стилей Zotero

Установите полный сохраненный файл .csl с помощью кнопки + в менеджере стилей Zotero, а затем выберите его отличительное название в Document Preferences в Word. Кнопка + устанавливает локальные файлы CSL; если просто вставить приведенный выше фрагмент в новый файл, остальные части стиля не появятся. Цитирование

Синтетический тест диапазонов и пропусков

Используйте пять нейтральных тестовых записей с названиями, например Grid Notes A, Grid Notes B, Grid Notes C, Grid Notes D и Grid Notes E. Это названия вымышленных работ, а не внешние источники. В этом тесте предположим, что документ присваивает им номера от 1 до 5 соответственно; проверьте фактическую библиографию и при необходимости измените наборы выбранных элементов.

Соберите следующие цитаты в тестовом документе. Ожидаемые результаты получены на основе приведенного выше упрощенного фрагмента для цитат без локаторов, префиксов и суффиксов:

Выбранные номера ссылок Ожидаемый результат Что проверяется
1, 2, 3 [1–3] Непрерывный ряд объединяется
1, 2, 3, 5 [1–3, 5] Пропуск остается видимым
1, 3, 5 [1, 3, 5] Отсутствующие ссылки не подразумеваются
3, 1, 2 [1–3] Перед объединением выполняется числовая сортировка

Правила диапазонов и сортировки приведены в Спецификации CSL 1.0.2.

Проверьте цитату вместе с библиографией: у Grid Notes B по-прежнему должна быть собственная запись, хотя в отображаемом диапазоне пропущен средний номер. Затем добавьте или удалите одну выбранную работу и обновите документ. Это проверит нужное поведение при редактировании, а не только правильность первого отображенного варианта цитаты.

Что проверить, если номера по-прежнему отображаются отдельно?

Используйте тестовый документ, чтобы сузить круг возможных причин. Если собственный стиль работает в нем, сравните выбранный стиль, элементы цитаты и настройки сортировки в исходном документе. Если предварительный просмотр тоже не работает, проверьте сохраненный код стиля и выполните его проверку. Такой порядок диагностики позволяет отдельно наблюдать за сборкой документа и отображением стиля.

Если проблема со стилем сохраняется, запишите точные ожидаемый и фактический результаты, название стиля и выбранные тестовые записи. В документации Zotero указано, что к сообщениям об ошибках стиля нужно приложить сведения о требуемом формате; короткий воспроизводимый пример позволит наглядно сравнить результаты. Стили цитирования

Когда тесты непрерывного ряда и пропусков пройдут, примените тот же стиль и способ создания цитат в рабочем документе. Сверьте выбранные работы с библиографией, чтобы сокращенное отображение по-прежнему соответствовало нужным ссылкам.

Источники