TexLive на Heroku и т. Д. - Какие у меня есть варианты? - PullRequest
3 голосов
/ 18 сентября 2011

Я пытаюсь создать приложение Rails, которое будет вызывать LaTeX изнутри сшивать вместе файлы TeX для генерации документов на лету. Не обязательно PDF. Просто TeX -> DVI -> PS сделал бы это для меня.

Мое лучшее предположение, что мне нужно было бы разместить две отдельные базы кода, одну для Rails-код (стандартный $ RAILS_ROOT) и (возможно) отдельная структура каталогов для размещения файлов TeX (что также является кодом). И, как я вижу, приложение Rails будет делать системные вызовы LaTeX (latex <options> <files>) на файлах TeX, чтобы делать то, что я хочу, чтобы

Мне было интересно, поэтому, если вы, ребята, могли бы помочь мне решить, что Лучший вариант хостинга может быть для вышеуказанной настройки (если вы не думаете, что сама настройка должна быть другой)

Я знаю, что что-то вроде Heroku позволило бы мне легко разместить Rails. Но, насколько я могу судить, их серверы не имеют полной установки TexLive, которая мне нужна. Я спросил их, могут ли они установить TexLive на своих серверах. Но при условии они не развлекают ни одного запроса, каковы мои варианты?

Нужно ли мне заново создавать локальные настройки на чем-то вроде Amazon EC2?
Любые указатели на доступные варианты и задачи, которые они повлекут за собой, будут наиболее полезно.

Спасибо Abhinav

Ответы [ 2 ]

1 голос
/ 19 сентября 2012

Я думаю, что вы должны быть в состоянии заставить его работать на Heroku, но вам может потребоваться написать собственный сборочный пакет, который включает / устанавливает двоичные файлы для латекса:

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

0 голосов
/ 21 марта 2013

Уже есть сборка для TeX, и она отлично работает для меня: https://github.com/holiture/heroku-buildpack-tex

...