goatface / getpaper

Download, add bibtex, query bibtex, strip propaganda, print, and/or open papers based on reference!
http://goatface.org/hack/getpaper.html
GNU General Public License v3.0
3 stars 0 forks source link
article bibtex-entry journal online-journals paper pdf subscription-access

getpaper

Note that until changes are made for the new API, getpaper needs a rehaul. See the text file.

Functionality

Download, add bibtex, query bibtex, strip propaganda, print, and/or open papers based on reference!

Here, papers are academic journal articles, usually somehow related to nuclear astrophysics, which is my interest. It mainly relies on the SAO/NASA Astrophysics Data System (ADS) and would typically take queries following the Journal/Volume/Page format. In a full blown operation, here is what happens:

If you didn't have subscription access, perhaps because you are at home or travelling...

And it will do all that, with a simple, single command. That could save you at least sixty seconds doing it yourself!

What it will not do:

You probably want to be using JabRef to manage your library.bib file. It's awesome...

How to 'install'

getpaper is just a single shell script. While it needs a run configuration file, it will initialize one for you the first time you run it. Many of the features are possible owing to lovely free software. Although getpaper checks for the dependencies it requires itself, here is a list with a brief description:

It also requires the common system tools: grep, sed, and awk.