Rudy’s OBTF Rudolf Adamkovič

Home / Emacs


Org Cite & Citar

… Citar by [1]

The part of Org that manages citations. Comes with Emacs.

Table 1: Org Cite extended with Citar and CSL.
Package Symbol Type Job
Org Cite oc built-in citations in Org mode
Org Cite CSL oc-csl built-in CSL support for Org Cite
CSL processor citeproc external CSL parser Org Cite CSL
Citar citar external extra user interface

N.B. CSL stands for the Citation Style Language [2].

The insert processor manages adding and editing citations.

Every citation a reference and some citations have type, such as text, and suffix, such as 42 for page 42. The syntax:

[cite/type:@reference suffix].

Global shortcuts:

Key Description Notes
C-c b Open bibliography custom

Org mode shortcuts:

Key Context Action
C-c C-x @ in text insert citation, C-u for type
C-c C-x @ on citation type change citation type
C-c C-x @ on citation reference change citation reference
C-c C-x @ next to citation reference add extra reference

The activate processor The part of Org Cite that makes citations “active” by fontifying them, adding a keymap, and the like. On a citation, type

Key Action
C-c C-x DEL delete citation
C-c C-x k kill citation

Org Cite follow processor manages “opening” citations on RET.



© 2025 Rudolf Adamkovič under GNU General Public License (GPL) version 3 or later.
Made with Emacs and secret alien technologies of yesteryear.