joriswitstok/ADS citations sync

Scan LaTeX file(s) for ADS bibcodes, add them to an ADS library, and export an up-to-date BibTeX .bib file.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
tokenADS API token (store as a repository secret)yes
tex_filesSpace-separated list of .tex files or glob patterns to scan. Defaults to all *.tex files in the repository root. no*.tex
libraryName of the ADS library to add bibcodes to (created automatically if it does not exist)noManuscript citations
descriptionDescription to use if the ADS library needs to be creatednoBibcodes cited in a LaTeX manuscript
publicMake a newly created library public (true/false)nofalse
bib_filePath to write the exported BibTeX .bib file to. Defaults to refs.bib in the directory of the first matched .tex file. no""
no_bibSkip BibTeX export entirely (true/false)nofalse
add_macrosExpand on AASTeX macros for journal abbreviations, e.g. OJAp (true/false)nofalse
commit_bibCommit and push the updated .bib file back to the repository (true/false). Only has an effect when no_bib is false. notrue
commit_messageCommit message to use when committing the updated .bib filenochore: update BibTeX references [skip ci]

no outputs