Class: BibliographicalImporter::BibTex::Record_Ebscohost

Inherits:
Record
  • Object
show all
Defined in:
lib/bibliographical_importer/bibtex.rb

Constant Summary

Constants inherited from Record

BibliographicalImporter::BibTex::Record::COMMON_FIELDS

Instance Attribute Summary

Attributes inherited from Record

#bv

Attributes included from CommonRecordAttributes

#abstract, #affiliation, #author, #authors, #cited, #doi, #id_scopus, #id_wos, #journal, #journal_abbr, #keywords, #keywords_plus, #language, #pages, #references_crossref, #references_scopus, #references_wos, #title, #uid, #url, #volume, #year

Instance Method Summary collapse

Methods inherited from Record

#authors, #check_title, create, determine_type, #initialize, #parse_common, #strip_lines

Constructor Details

This class inherits a constructor from BibliographicalImporter::BibTex::Record

Instance Method Details

#cited_referencesObject



183
184
185
# File 'lib/bibliographical_importer/bibtex.rb', line 183

def cited_references
  nil
end

#parse_specificObject



172
173
174
175
176
177
# File 'lib/bibliographical_importer/bibtex.rb', line 172

def parse_specific
  @keywords=@bv[:keywords].split(", ")

  results=/(db=.+)/.match(@bv[:url])
  @uid=results[0]
end

#typeObject



179
180
181
# File 'lib/bibliographical_importer/bibtex.rb', line 179

def type
  :ebscohost
end