Class: ArxivReferences::CLI
- Inherits:
-
Thor
- Object
- Thor
- ArxivReferences::CLI
show all
- Includes:
- ArxivUtil
- Defined in:
- lib/arxiv/references/ArxivReferences.rb
Constant Summary
Constants included
from ArxivUtil
ArxivUtil::BASE_URL
Instance Method Summary
collapse
Methods included from ArxivUtil
fetchFromArxivId, fetchFromPdfUrl, fetchFromUrl
Instance Method Details
#arxivid(idName) ⇒ Object
25
26
27
|
# File 'lib/arxiv/references/ArxivReferences.rb', line 25
def arxivid(idName)
puts ArxivUtil.fetchFromArxivId(idName, options[:work_dir], options[:use_dir], options[:no_pdf]).to_json
end
|
#pdfurl(pdfUrlName) ⇒ Object
30
31
32
|
# File 'lib/arxiv/references/ArxivReferences.rb', line 30
def pdfurl(pdfUrlName)
puts ArxivUtil.fetchFromPdfUrl(pdfUrlName, options[:work_dir], options[:use_dir]).to_json
end
|
#url(urlName) ⇒ Object
20
21
22
|
# File 'lib/arxiv/references/ArxivReferences.rb', line 20
def url(urlName)
puts ArxivUtil.fetchFromUrl(urlName, options[:work_dir], options[:use_dir], options[:no_pdf]).to_json
end
|