bartleby.core
aux->citekeys
(aux->citekeys s)
Extract the citekeys from the TeX auxiliary-file string s (using regular expressions)
bibtex?
(bibtex? input)
Test that the input can be parsed as BibTeX
interpolate
(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.
reference->replacements
(reference->replacements r)
Generate sequence of replacement maps from the Reference r,
with :match, :output, and :priority keys.
tex->citekeys
(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.
tex->tex
(tex->tex s)
Parse TeX string, simplify, write TeX string, and normalize to Unicode NFC.