Skip to content

Latest commit

 

History

History
43 lines (22 loc) · 1.45 KB

README.md

File metadata and controls

43 lines (22 loc) · 1.45 KB

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