Перейти к основному содержимому

Export/Import Literature Bundle

Назначение

Экспорт и импорт портативных ZIP-пакетов родительских элементов Zotero с их метаданными, тегами, дочерними заметками, вложениями, встроенными изображениями и межэлементными связями, облегчая миграцию между экземплярами Zotero или сотрудничество с другими исследователями.

Export Literature Bundle

Варианты использования

  • Резервное копирование выбранных элементов Zotero в виде автономного ZIP
  • Обмен литературой с сотрудниками, использующими другую библиотеку Zotero
  • Передача элементов в другой экземпляр Zotero для последующего импорта

Ограничения ввода

Тип ограниченияОписание
Единица вводаРодительский элемент
ВыборОдин или несколько родительских элементов; вложения, заметки и дочерние элементы не могут быть смешаны
ВыводПользователь выбирает место сохранения ZIP; расширение .zip добавляется автоматически, если отсутствует

Поведение

  1. Проверить, что все выбранные элементы являются родительскими элементами (вложения, заметки или дочерние элементы не допускаются).
  2. Собрать библиографические метаданные, теги, дочерние заметки со встроенными изображениями, читаемые локальные вложения и вложения URL-ссылок для каждого родительского элемента.
  3. Для вложений Markdown переписать локальные ссылки на изображения в пути относительно пакета и включить указанные изображения.
  4. Записывать межэлементные связи только между родительскими элементами, экспортированными в одном пакете.
  5. Записать manifest.json с версией формата, инвентаризацией файлов, данными целостности и любыми предупреждениями об экспорте.
  6. Упаковать все в ZIP-файл в выбранном пользователем месте.

Отсутствующие локальные файлы пропускаются с предупреждением; удаленные изображения в Markdown сохраняются как есть (не загружаются). Отмена диалога сохранения отменяет экспорт.

Вывод

АртефактОписание
manifest.jsonВерсия формата, инвентаризация файлов, информация о целостности, предупреждения об экспорте, межэлементные связи
Метаданные родительского элементаПортативная библиографическая информация и теги для каждого родительского элемента
Дочерние заметкиЗаметки со встроенными изображениями
ВложенияЧитаемые локальные вложения; вложения Markdown с сопутствующими локальными изображениями
Вложения URL-ссылокИнформация о ссылках

Import Literature Bundle

Варианты использования

  • Восстановить ранее экспортированный пакет литературы в текущую библиотеку Zotero
  • Импортировать литературу, которой поделился сотрудник

Ограничения ввода

Тип ограниченияОписание
Единица вводаWorkflow (выбор элементов Zotero не требуется)
Метод импортаВыбрать ZIP-файл, созданный Export Literature Bundle
Контекст коллекцииЕсли в текущем виде выбрана реальная коллекция, новые элементы добавляются в нее; в противном случае элементы импортируются в корень библиотеки

Поведение

  1. Проверить пакет: тип, версия, пути архива, инвентаризация файлов, размер и целостность. Сбой проверки прерывает без изменения библиотеки.
  2. Для каждого родительского элемента в пакете создать новый граф элементов Zotero: библиографические метаданные, теги, вложения, заметки, встроенные изображения и вложения URL-ссылок.
  3. Восстановить межэлементные связи между успешно импортированными родительскими элементами из одного пакета.
  4. Если один родительский элемент не удается импортировать, очистить этот элемент и его вновь созданные дочерние элементы, затем продолжить с оставшимися элементами.

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

Вывод

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

Ожидаемая продолжительность

Зависит от количества элементов, размеров вложений и скорости локального диска. Чистые метаданные или небольшие заметки завершаются быстро; большие PDF или много изображений увеличивают продолжительность пропорционально.

Зависимости

  • Подключение к бэкенду не требуется
  • Зависит только от локального хранилища Zotero и разрешений на доступ к файлам

Связанные Workflow

  • Export/Import Notes — Экспорт или импорт только аналитических заметок
  • Export Research Bundle — Сборка пакета исследования только для чтения для проекта статьи (другая цель)