Skip to content

A tool for generating PDF publication lists from ADS private libraries or .bib files.

License

Notifications You must be signed in to change notification settings

SimonJMurphy/ADSref

Repository files navigation

ADSref

ADSref is a tool for converting ADS private libraries (.bib files) into pdf publication lists.

It uses the python interface to the ADS API to gather paper titles and other metadata, including all-important citations.

Setup

Two .bib files are required. One for first-author publications and one for co-authored publications.

These are readily downloaded from ADS private libraries. The cite keys must be the original ADS bibcodes.

For convenience, call them first_author.bib and co_author.bib.

You'll also need to follow the Getting Started page of the ADS Python package.

Finally, download publications.tex from this repo, which does all the latex formatting.

Running ADSref

Running

python ADSref.py

will parse your .bib files and gather publication metadata from ADS, generating latex files in the process.

It will instruct you to run pdflatex on publications.tex when finished, which generates the pdf publication list.

Details

Each paper is hyperlinked with its ADS url, taking readers to the usual abstract page.

Common non-refereed items are excluded from the publication list, e.g. arXiv, PhDT, AAS, IAUS..., as are errata.

Some common greek symbols are converted to latex to ensure proper rendering. Full support pending.

Example Output

Publications.pdf

About

A tool for generating PDF publication lists from ADS private libraries or .bib files.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published