node-pdflatex
v0.3.0
Published
PDFLaTeX wrapper for Node
Downloads
81
Readme
node-pdflatex
PDFLaTeX wrapper for Node
Install
npm install node-pdflatex
Usage
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