关于Heroku等的TexLive - 我有什么选择?

时间:2011-09-18 18:33:32

标签: heroku amazon-ec2 tex

我正在尝试构建一个内部调用LaTeX的Rails应用程序 将TeX文件拼接在一起以动态生成文档。不一定是PDF。 Just TeX - > DVI - > PS会为我做的。

我最好的猜测是我需要托管2个独立的代码库,一个用于 Rails代码(标准的$ RAILS_ROOT)和(可能)单独的目录结构 用于托管TeX文件(在某种程度上也是代码)。就像我看到的那样, Rails应用程序将对LaTeX进行系统调用(latex <options> <files>) 在TeX文件上做我想做的事

因此,我想知道,如果你们能帮助我决定什么 最好的托管选项可以用于上述设置(除非,你认为 设置本身应该是不同的)

我知道像Heroku这样的东西可以让我轻松地托管Rails位。 但据我所知,他们的服务器没有我需要的完整TexLive安装。 我问他们是否可以在他们的服务器上安装TexLive。但假设 他们不接受一个请求,我有什么选择?

那么我是否需要从头开始重新创建我的本地设置,例如亚马逊的EC2? 关于可用选项的任何指针以及它们将带来的任务都是最重要的 很有帮助。

由于 阿比纳夫

2 个答案:

答案 0 :(得分:1)

我认为您应该能够在Heroku上运行它,但您可能需要编写一个包含/安装乳胶二进制文件的自定义buildpack:

https://devcenter.heroku.com/articles/buildpacks

答案 1 :(得分:0)

已经有一个TeX的buildpack,它对我很有用: https://github.com/holiture/heroku-buildpack-tex