Module: AsciidoctorBibliography::Databases::BibTeX
- Defined in:
- lib/asciidoctor-bibliography/databases/bibtex.rb
Defined Under Namespace
Classes: LatexFilter
Constant Summary collapse
- EXTENSIONS =
%w[.bib .bibtex .biblatex].freeze
Class Method Summary collapse
Class Method Details
.load(filename) ⇒ Object
16 17 18 19 20 21 22 |
# File 'lib/asciidoctor-bibliography/databases/bibtex.rb', line 16 def self.load(filename) # TODO: detect BibLaTeX code w/ other extensions warn <<~MESSAGE if File.extname(filename) == '.biblatex' WARNING: you are requiring a BibLaTeX database; only features compatible with BibTeX are guaranteed to work. MESSAGE ::BibTeX.open(filename, filter: [LatexFilter]).to_citeproc end |