【发布时间】:2016-11-30 19:38:15
【问题描述】:
我正在编写一个单页网络应用程序自定义数据编辑器,目前不需要任何服务器端代码即可运行。
应用程序生成一个 .tex 文件作为输出。生成的文件使用 memoir 文档类并执行一些在 *TeX 生态系统之外难以重现的复杂格式化内容。
我想让用户下载 PDF,而不是 .tex 文件。
我更愿意在客户端的浏览器中生成这些 PDF。不过,我会满足于服务器端生成。
我尝试了 texlive.js,但它缺少回忆录。至于服务器端,我想避免从头开始设置 tex 到 pdf 生成管道 --- 我觉得这将是一场安全噩梦。
有什么建议吗?
【问题讨论】:
-
您是否考虑过尝试使用 emscripten 编译器将 pdflatex(来自 texlive)编译为 javascript(asm.js)?我觉得值得一试。
-
@PeterSalomonsen 这正是
texlive.js的含义。LaTeX编译器由asm转换为js。但是你必须在编译时注入TeX包。
标签: javascript pdf latex single-page-application