Sha256: c4279947a92fcc5c58d2e27d459da10138ef51cfbff9c32dcd30f49c7752bbf5
Contents?: true
Size: 449 Bytes
Versions: 2
Compression:
Stored size: 449 Bytes
Contents
require_relative 'databases/bibtex' module AsciidoctorBibliography class Database < Array # This is an array of citeproc entries. def initialize(filename) self.concat self.load(filename) end def load(filename) if ['.bib', '.bibtex'].include? File.extname(filename) Databases::BibTeX.load(filename) else raise StandardError, "Unknown bibliographic database format." end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
asciidoctor-bibliography-0.1 | lib/asciidoctor-bibliography/database.rb |
asciidoctor-bibliography-0.0.1.dev | lib/asciidoctor-bibliography/database.rb |