Module: Documentum

Defined in:
lib/documentum.rb,
lib/documentum/version.rb,
lib/documentum/generator.rb

Defined Under Namespace

Classes: Generator

Constant Summary collapse

VERSION =
"0.0.1"

Class Method Summary collapse

Class Method Details

.generate(markdown_filenames, template_filename, output_dir, stylesheet_filenames: [], options: {}) ⇒ Object



10
11
12
13
14
15
16
17
18
# File 'lib/documentum.rb', line 10

def self.generate(markdown_filenames, template_filename,
                      output_dir, stylesheet_filenames: [], options: {})
  stylesheets = Array.wrap(stylesheet_filenames)
  generator = Documentum::Generator.new(template_filename, output_dir,
    stylesheet_filenames: stylesheets, options: options)
  Array.wrap(markdown_filenames).each do |filename|
    generator.generate_pdf(filename)
  end
end