Class: Metanorma::Output::Pdf

Inherits:
Base
  • Object
show all
Defined in:
lib/metanorma/output/pdf.rb

Instance Method Summary collapse

Instance Method Details

#convert(url_path, output_path) ⇒ Object



5
6
7
8
9
10
# File 'lib/metanorma/output/pdf.rb', line 5

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