module ArxivUtil
Constants
- BASE_URL
Public Class Methods
fetchFromArxivId(id, work_dir, use_dir, use_pdf)
click to toggle source
# File lib/arxiv/references/ArxivUtil.rb, line 15 def self.fetchFromArxivId(id, work_dir, use_dir, use_pdf) target_url = "#{BASE_URL}/abs/#{id}" fetchFromUrl(target_url, work_dir, use_dir, use_pdf) end
fetchFromPdfUrl(pdfUrl, work_dir, use_dir)
click to toggle source
# File lib/arxiv/references/ArxivUtil.rb, line 20 def self.fetchFromPdfUrl(pdfUrl, work_dir, use_dir) return P3.fetchFromPdfUrl(pdfUrl, work_dir, use_dir) end
fetchFromUrl(urlName, work_dir, use_dir, use_pdf)
click to toggle source
# File lib/arxiv/references/ArxivUtil.rb, line 9 def self.fetchFromUrl(urlName, work_dir, use_dir, use_pdf) arxiv = ArxivApi.new(urlName) arxiv.references = P3.fetchFromPdfUrl(arxiv.pdfurl, work_dir, use_dir) if use_pdf || use_pdf.nil? return arxiv end