lib/bergamasco/pandoc.rb in bergamasco-0.3.7 vs lib/bergamasco/pandoc.rb in bergamasco-0.3.8

- old
+ new

@@ -32,12 +32,14 @@ rescue Errno::ENOENT puts "Pandoc is not installed" end def self.convert_to_jats(text, options={}) - options = options.merge(template: "templates/default.jats", - to: "lib/bergamasco/jats.lua", - csl: "lib/bergamasco/jats.csl") + template = File.expand_path("../../../templates/default.jats", __FILE__) + to = File.expand_path("../jats.lua", __FILE__) + csl = File.expand_path("../jats.csl", __FILE__) + + options = options.merge(template: template, to: to, csl: csl) options = options.merge(metadata: options[:metadata]) if options[:metadata].present? convert(text, options) end