Sha256: 684ee42b86df8446cf30cf3818fbf4bab7840700c0de3bddd188a49bb2c8ab77

Contents?: true

Size: 381 Bytes

Versions: 9

Compression:

Stored size: 381 Bytes

Contents

module Metanorma
  module Output
    class Pdf < Base

      def convert(url_path, output_path)
        file_url = "file://#{Dir.pwd}/#{url_path}"
        pdfjs = File.join(File.dirname(__FILE__), '../../../bin/metanorma-pdf.js')
        system "export NODE_PATH=$(npm root --quiet -g);
                      node #{pdfjs} #{file_url} #{output_path}"
      end

    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
metanorma-0.3.2 lib/metanorma/output/pdf.rb
metanorma-0.3.1 lib/metanorma/output/pdf.rb
metanorma-0.3.0 lib/metanorma/output/pdf.rb
metanorma-0.2.11 lib/metanorma/output/pdf.rb
metanorma-0.2.10 lib/metanorma/output/pdf.rb
metanorma-0.2.9 lib/metanorma/output/pdf.rb
metanorma-0.2.8 lib/metanorma/output/pdf.rb
metanorma-0.2.7 lib/metanorma/output/pdf.rb
metanorma-0.2.6 lib/metanorma/output/pdf.rb