Sha256: 3f41beeca32bbcf5908d06f330d6bf20388097296babadc6bf51cbb25fef016c
Contents?: true
Size: 409 Bytes
Versions: 2
Compression:
Stored size: 409 Bytes
Contents
require 'citeproc' require 'csl/styles' module AsciidoctorBibliography module Formatters class CSL < ::CiteProc::Processor def initialize(style) super style: style, format: :html end def sort(mode:) # Valid modes are :citation and :bibliography engine.sort! data, engine.style.send(mode).sort_keys if engine.style.send(mode).sort? end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
asciidoctor-bibliography-0.2.1 | lib/asciidoctor-bibliography/formatters/csl.rb |
asciidoctor-bibliography-0.2.0 | lib/asciidoctor-bibliography/formatters/csl.rb |