Project

mn2pdf

0.01
The project is in a healthy, maintained state
mn2pdf converts Metanorma XML into PDF. This gem is a wrapper around mn2pdf.jar available from https://github.com/metanorma/mn2pdf, with versions matching the JAR file.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies
 Project Readme

mn2pdf Ruby gem

Gem Version Build Status Code Climate Pull Requests Commits since latest

Purpose

The mn2pdf Ruby gem is a wrapper around the Java mn2pdf which converts Metanorma XML files into native PDFs.

This gem is used to provide mn2pdf.jar with mirrored version numbers, to allow Ruby code to easily refer to the desired mn2pdf version as dependencies.

Installation

gem install mn2pdf

Or include it in your gemspec.

Usage

require 'mn2pdf'
Mn2pdf.convert(sample_xml_path, output_pdf_path, sample_xsl_path, options = "")

The options are any options trailing in the mn2pdf Java executable, e.g. --split-by-language.

Updating the gem

Update lib/mn2pdf/version.rb to the desired version of mn2pdf.

Run rake to download the bin/mn2pdf.jar file:

rm -f bin/mn2pdf.jar
rake bin/mn2pdf.jar

Then release the gem with rake release.