Rudy’s OBTF Rudolf Adamkovič

Home / Emacs


Org Cite & Citar

… Citar by DʼArcus and contributors (n.d.)

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 (D’Arcus et al. n.d.).

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 version 3.
Made with Emacs and secret alien technologies of yesteryear.