4 ms·
I'm curious how you handle the LaTeX compilation, since in my experience this is one of the trickiest things to get set up securely. I created the "Common LaTeX
by jpallen 14y ago
I'm curious how you handle the LaTeX compilation, since in my experience this is one of the trickiest things to get set up securely. I created the "Common LaTeX Service Interface (CLSI)" (https://github.com/scribtex/clsi https://github.com/scribtex/clsi) as an open standard and open source HTTP API to provide access to a LaTeX compiler. I think it's one of these problems that people will keep solving again and again unless we work together to get it right. The CLSI currently powers ShareLaTeX, ScribTeX, and LaTeXLab (with a different implementation of a similar standard), so it's been well battle tested. If you'd be interested in integrating the CLSI with FlyLaTeX, I'd be more than happy to help out. Contact details are in my profile.
- alabid 14y agoI just pipe the input to "pdflatex" asynchronously (nodejs style). I'd check out CLSI. Thanks for sharing.