Відповіді:
Немає жодного інструменту, але є численні пакети, які можуть бути корисні, якщо ви використовуєте Zotero та Emacs поряд. Існують різні онлайн- підручники, в яких обговорюється налаштування їх комбінацій на індивідуальний авторський смак.
Замість того, щоб повторити це, я спробую дати огляд, оскільки з вашого питання не зовсім зрозуміло, що ви хочете зробити.
Спершу подумайте, що "дослідницький робочий процес", що стосується дослідницької літератури, має різні етапи, такі як:
У "стандартному" Zotero Zotero робить від 1 до 6, а плагін для текстового процесора Zotero робить 7 і 8.
Я б запропонував спочатку подумати, що ви хочете робити Emacs, і що вам подобається у Zotero. Ви можете керувати бібліографіями та писати наукові праці повністю в межах Emacs; багато людей. Замість бази даних Zotero бібліографічна інформація зберігається у .bib
файлі Bib (La) Tex ( ), а цитати додаються до файлів LaTeX, org або markdown.
Але, на мій погляд, Zotero має особливі переваги на 1-4 (додавання та керування даними) та на 6 (у нього дуже швидкий та потужний інструмент пошуку). Анотування (5) відносно слабке, тому що простий редактор тексту незручний, якщо ви звикли до Emacs. А якщо ви автор своїх робіт у Emacs, вам потрібно щось, що виконує завдання 7 та 8.
Якщо ви використовуєте Emacs поруч із Zotero, Emacs потребує певного способу побачити, що у вас є у вашій базі даних. Найкращий спосіб зробити це - експортувати .bib
файл, для якого формат Emacs має широку підтримку, від Zotero.
Це можна зробити вручну, але такі пакети, як zotelo
вилка emacs-zotero-bib-fetch
, дозволять швидко оновлювати .bib
файл у Emacs. zotelo
потрібен Mozrepl, який наразі не підтримується Firefox Quantum, тому рекомендую використовувати emacs-zotero-bib-fetch
.
Якщо у вас є .bib
файл, вбудований в пакет reftex
, а також org-ref
і helm-bibtex
дозволить шукати свої бібліографічні дані. Один або обидва ці пакети, ймовірно, можуть бути дуже корисними; вони виконують ряд завдань із наведеного вище списку, включаючи засоби для запису.
helm-bibtex
особливо розумний у пошуку PDF-файлів, пов’язаних із бібліографічними елементами, які потім можна відкрити в Emacs. pdf-tools
є чудовою альтернативою перегляду PDF-файлів у Emacs. Це дозволяє переглядати та створювати примітки у файлі PDF. Якщо ви любите таким чином використовувати PDF-файли, zotfile
розширення Zotero може автоматично витягувати примітки до нотатки Zotero.
helm-bibtex
і org-ref
пакети мають засоби для додавання приміток до бібліографічних предметів. Вони зберігаються як org файли.
Коли я закінчую свої нотатки до предмета, я C-c C-e h o
експортую HTML-версію і копіюю та вставляю її назад у Zotero як нотатку, щоб її можна було шукати. Я не знайшов більш легкого способу зробити це.
Це частково залежить від формату, який ви пишете (org, reftex, розмітка) і частково залежить від того, який формат ви хочете в кінці (PDF, HTML).
Знову ж , як helm-bibtex
і org-ref
, а також reftex
дозволяють вставляти цитати в документи ви пишете будь-якого з цих типів.
Якщо припустити, що ви пишете в org, існує (поки що) не стандартний синтаксис цитування, але org-ref надає такий. Інші люди просто використовують команди цитування LaTeX безпосередньо в org.
Якщо ваша основна вихідна ціль - PDF, то org-mode
власний експорт (через LaTeX), мабуть, найпростіший шлях.
Ви згадуєте zotxt
; Я цього не використовував, але, здається, це інструмент для вирішення та форматування цитат у текстових файлах із звичайним текстом, включаючи підтримку pandoc
. Pandoc уцінка робить має стандартний формат цитування та підтримку для вирішення і форматування бібліографії ( з використанням CSL). Pandoc може бути кращим, якщо ви хочете експортувати головним чином у кілька форматів (наприклад, HTML, розмітка).
Як правило, я використовую org-режим emacs для організації проектів, завдань та ідей, але Zotero корисний для зберігання ресурсів, таких як PDF / веб-сайти тощо, коли щось досліджує. Щоб поєднати ці два, непогано мати можливість зв’язатись з org-режиму до місця в межах Zotero, де є ресурс.
У цій публікації в блозі описано спосіб отримання URL-адрес Zotero, який працює досить добре:
translators
папці в каталозі даних Zotero .Тепер, коли ви переглядаєте предмет у Zotero, якщо натиснути Ctrl+Alt+C
(або Cmd+Shift+C
на Mac), URL буде скопійовано у буфер обміну. Ця URL-адреса стосується елемента в Zotero і відкриє Zotero для перегляду елемента. URL-адресу можна вставити у файл org-mode (або будь-який інший вид документа).