如何使用回忆录文档类在浏览器中从.tex生成PDF?

时间:2016-11-30 19:38:16

标签: javascript pdf latex single-page-application

我正在撰写单页网络应用程序自定义数据编辑器,目前不需要任何服务器端代码即可运行。

该应用会生成一个.tex文件作为输出。生成的文件使用回忆录文档类,并执行一些难以在* TeX生态系统之外重现的复杂格式化内容。

我想让用户下载PDF,而不是.tex文件。

我更愿意在浏览器,客户端生成这些PDF。我会满足于服务器端的生成。

我试过texlive.js,但它缺少回忆录。至于服务器端,我想避免从头开始设置tex到pdf生成管道 - 我觉得这将是一场安全噩梦。

有什么建议吗?

1 个答案:

答案 0 :(得分:2)

基本上你只需要编译自己的texlive.js版本。

说明为here。只需添加memoir包。

服务器端渲染器执行exist。但是我建议每次运行都自动生成一个VM。就像CI工具一样。