gulp-latex
v1.0.1
Published
A gulp plugin for rendering LaTeX files
Downloads
36
Readme
gulp-latex
A gulp plugin for rendering LaTeX files
Introduction
This gulp plugin receives .tex files and renders them to .pdf or .dvi files. There's not much more to it than that. It's no more than a wrapper around the latex module, which itself is little more than a wrapper around latex. All options are just passed directly to the latex module.
Sample usage:
var latex = require('gulp-latex')
gulp.task('latex',function() {
return gulp.src('*.tex')
.pipe( latex() )
.pipe( gulp.dest('./') )
})
Installation
As per the latex module instructions, you'll need texlive installed. To install the node module:
$ npm install gulp-latex
API
require('gulp-latex')( options )
Creates a gulp-compatible object transform stream that inputs and outputs vinyl file objects. Both streamed and buffered I/O is accepted.
options
format
: either 'pdf' or 'dvi. By default outputs a pdf.command
: the latex command invoked. Default:latex
Testing
Tests are performed using latex/pdflatex stubs in test/stubs. To use your default latex installation, set:
$ export LATEX=latex
$ export PDFLATEX=pdflatex
or whichever commands with which you prefer to invoke latex/pdflatex.
Credits
(c) 2015 Ricky Reusser. MIT License