TexLive在Heroku等-我有什么选择



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

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

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

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

那么我是否需要在Amazon的EC2之类的东西上从头开始重新创建我的本地设置?
任何可用的选项和他们将需要的任务的指针将是最重要的有帮助的。

谢谢阿

我认为你应该能够使它在Heroku上工作,但你可能需要编写一个自定义的构建包,其中包括/安装latex二进制文件:

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

已经有一个TeX的构建包,它对我来说是完美的:https://github.com/holiture/heroku-buildpack-tex

最新更新