autocomplete-citeproc
Uses Autocomplete+ to fill-in keys from citeproc JSON files.
tpoisot 793 0 2.2.0 MIT GitHub

Work with citeproc formatted bibliographies

This package uses autocomplete+ and notifications to (i) autocomplete citation keys from a JSON file and (ii) inspect the content of references.

This package allows autocompletion of references keys from a file in the citeproc format (as json). The citeproc format is used natively by pandoc, and offers support for more document types than bibtex does. This package is a fork of autocomplete-bibtex, with the bibtex-only code removed, and some code from autocomplete-latex-cite.

The package will look for files called bibliography.json, default.json, or references.json, stored at the root of the project.

Key features

  • Works with citeproc JSON files (as exported by BetterBibTeX for zotero )
  • Gives context for each reference (author, year, title), including URL to source through the URL or DOI fields
  • Icons for different types of documents
  • Reload references in real time
  • Uses autocomplete-+ v. 2
  • Press ctrl-alt-p to see the content of the citation key under the cursor
  • Press ctrl-alt-b to see a pane with all the references - clicking on a reference adds it under the cursor

Screenshots

Autocompletion

screenshot

Inspection of references

screenshot

Bibliography pane

screenshot