module AsciidoctorBibtex::StyleUtils

Public Class Methods

available() click to toggle source
# File lib/asciidoctor-bibtex/style_utils.rb, line 11
def self.available
  CSL::Style.ls
end
default_style() click to toggle source
# File lib/asciidoctor-bibtex/style_utils.rb, line 15
def self.default_style
  'apa'
end
is_numeric?(style) click to toggle source
# File lib/asciidoctor-bibtex/style_utils.rb, line 23
def self.is_numeric?(style)
  CSL::Style.load(style).citation_format == :numeric
end
valid?(style) click to toggle source
# File lib/asciidoctor-bibtex/style_utils.rb, line 19
def self.valid?(style)
  Styles.available.include? style
end