0.3.0 • Published 8 years ago
node-pdflatex v0.3.0
node-pdflatex
PDFLaTeX wrapper for Node
Install
npm install node-pdflatexUsage
pdflatex takes latex source and returns a Promise of Buffer.
import pdflatex from 'node-pdflatex'
const source = `
\\documentclass{article}
\\begin{document}
Hello World!
\\end{document}
`
const pdf = await pdflatex(source)Options
shellEscape: boolean
Adds the -shell-escape flag during compilation.
pdflatex(latexContent, { shellEscape: true })texInputs: Array<string>
Adds paths to TEXINPUTS env var during compilation.
pdflatex(latexContent, { texInputs: ['../resources/'] })TypeScript
This package is written in TypeScript.
That means the NPM package comes with type definitions included.
License
MIT