Skip to content

oatmealm/zotxt-emacs

 
 

Repository files navigation

zotxt-emacs

Introduction

zotxt-emacs works with zotxt to provide an Emacs integration with Zotero, allowing you to manage citation keys for pandoc markdown documents as well as org mode links to items in your Zotero collection.

Installation

zotxt-emacs depends on Zotero and the zotxt Zotero addon, which must be installed first. Better BibTeX is required for pandoc integration.

zotxt-emacs can be installed via MELPA by installing the package named zotxt.

If installing without MELPA, please note that zotxt-emacs depends on request.el and deferred.el

Requirements

zotxt-emacs requires GNU emacs >= 24.3. It should work with built-in org-mode or with the latest org-mode installed via the org ELPA repository.

zotxt-emacs requires Zotero and the zotxt addon >= 5.0.5.

Org mode integration

To insert a citation into a org-mode document, first enable the org-zotxt minor mode:

M-x org-zotxt-mode

Then you can use: C-c " i (org-zotxt-insert-reference-link) to insert an item.

To update the current link text at point to reflect changed metadata from Zotero, use C-c " u (org-zotxt-update-reference-link-at-point).

To open an attachment of the link at point, use C-c " a (org-zotxt-open-attachment)

org-noter

If you use Org-noter you can use the org-zotxt-noter command to select an item in Zotero and take notes on its attachment. Use the command in a headline, and it will either open the Org-noter interface or prompt for a Zotero search to load an attachment that can be annotated using Org-noter.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Emacs Lisp 63.0%
  • Ruby 31.1%
  • Gherkin 4.6%
  • JavaScript 1.1%
  • Shell 0.2%