lib/metanorma/gb/processor.rb in metanorma-gb-1.3.25 vs lib/metanorma/gb/processor.rb in metanorma-gb-1.3.26

- old
+ new

@@ -5,10 +5,11 @@ def self.fonts_used { compliant_html: ["SimSun", "Cambria", "SimHei", "Calibri", "Courier New"], html: ["SimSun", "Cambria", "SimHei", "Calibri", "Courier New"], doc: ["SimSun", "Cambria", "SimHei", "Calibri", "Courier New"], + pdf: ["SimSun", "Cambria", "SimHei", "Calibri", "Courier New"], } end class Processor < Metanorma::Processor @@ -20,11 +21,12 @@ def output_formats super.merge( html: "html", compliant_html: "compliant.html", - doc: "doc" + doc: "doc", + pdf: "pdf", ) end def version "Metanorma::Gb #{Metanorma::Gb::VERSION}" @@ -55,9 +57,11 @@ IsoDoc::Gb::HtmlConvert.new(options).convert(outname, isodoc_node) when :compliant_html IsoDoc::Gb::HtmlConvert.new(options.merge(compliant: true)).convert(outname, isodoc_node) when :doc IsoDoc::Gb::WordConvert.new(options).convert(outname, isodoc_node) + when :doc + IsoDoc::Gb::PdfConvert.new(options).convert(outname, isodoc_node) else super end end end