(aux->citekeys s)
Extract the citekeys from the TeX auxiliary-file string s (using regular expressions)
Extract the citekeys from the TeX auxiliary-file string s (using regular expressions)
(bibtex? input)
Test that the input can be parsed as BibTeX
Test that the input can be parsed as BibTeX
(interpolate tex references)
Replace literal names (plaintext citations) in the TeX document string tex with cite* commands, for names that are recognized by patterns generated from references.
Replace literal names (plaintext citations) in the TeX document string tex with cite* commands, for names that are recognized by patterns generated from references.
(reference->replacements r)
Generate sequence of replacement maps from the Reference r, with :match, :output, and :priority keys.
Generate sequence of replacement maps from the Reference r, with :match, :output, and :priority keys.
(tex->citekeys s)
Extract the citekeys from the TeX document string s. This uses simple regular expressions and will capture commented-out citations as well.
Extract the citekeys from the TeX document string s. This uses simple regular expressions and will capture commented-out citations as well.
(tex->tex s)
Parse TeX string, simplify, write TeX string, and normalize to Unicode NFC.
Parse TeX string, simplify, write TeX string, and normalize to Unicode NFC.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close