You will need mn2pdf, envsubst, make and a number of fonts.
# Install `envsubst`
brew install gettext
brew link --force gettext
# Install cabextract
brew install cabextract# Install Microsoft Vista fonts
export RENAME_FONTS=false
curl -Ls https://raw.githubusercontent.com/metanorma/vista-fonts-installer/master/vista-fonts-installer.sh | bashGenerating XSLT layouts (will be created under xslt/):
make xsltsBuilding the document is then easy:
make all
# PDFs will be generated as documents/*.pdfsudo apt-get -y install gettext-base cabextract wget
# Install fontforge
sudo apt-get -y install software-properties-common
# Install MS system fonts
echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections
sudo apt-get install ttf-mscorefonts-installer
# Setup Cambria fonts
curl -Ls https://raw.githubusercontent.com/metanorma/vista-fonts-installer/master/vista-fonts-installer.sh | sudo bashGenerating XSLT layouts (will be created under xslt/):
make xsltsBuilding the document is then easy:
# Pull submodules
make update-init update-modules
# PDFs will be generated as documents/*.pdf
make all