Download paper from arXiv
Project description
arXiv-dl
Command-line arXiv.org Papers Downloader
Features
- Download paper named
[id]_[title].pdf
into destination folder. - Maintain a papers list named
000_Paper_List.json
in the destination folder. - Extract paper metadata, like
title
,authors
,abstract
,bibtex
,code
, and write them into a new MarkDown document named[id]__Notes.md
in the destination folder.
Install
This is a command-line tool, you just need to use pip
to install the package, then, you will be able to use the command getpaper
in your terminal.
- Pre-requisite:
Python 3
pip install arxiv-dl
Usage
$ getpaper "URL or ID"
Example:
$ getpaper 1512.03385
# OR
$ getpaper https://arxiv.org/abs/1512.03385
# OR
$ getpaper https://arxiv.org/pdf/1512.03385.pdf
Deprecating Commands:
add-paper
dl-paper
Configuration (Optional)
Set Custom Download Destination Folder (Optional)
- Let's say you want your papers get downloaded into
~/Documents/Papers
. - Make sure the folder
~/Documents/Papers
exists. - Set the environment variable
ARXIV_DOWNLOAD_FOLDER
to your desired location.$ export ARXIV_DOWNLOAD_FOLDER=~/Documents/Papers
- If the environment variable is not set, paper will be downloaded into the default Download Destination
~/Downloads/ArXiv_Papers
.
License
MIT License - Copyright (c) 2021 Mark Huang
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
arxiv-dl-0.1.2.tar.gz
(6.7 kB
view hashes)