Org Cite & Citar
… Citar by DʼArcus and contributors (n.d.)
The part of Org that manages citations. Comes with Emacs.
| 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.