我正在尋找一種允許將tex文件(TeLaTeX或LaTeX)編譯成pdf的gem。我不需要任何模板或部分渲染,只需簡單的編譯器。是否有任何與latex2pdf的綁定?ruby中的TeX編譯器
1
A
回答
3
您是否正在尋找使用ruby或ruby腳本編寫的TeX-Compiler,它調用LaTeX?
如果你看看:第二個: http://rubygems.org/gems/rake4latex
定義耙任務生成PDF格式的基礎上,TEX-來源。它會檢查,需要多少TeX運行,makeindex,bibtex ...是否完成。 支持splitindex,光澤... 可以用乳膠或pdflatex,XeLaTeX使用...
+0
我正在尋找用ruby編寫的TeX-Compiler。那麼,現在我知道這是一個神話,並且註定要調用pdflatex二進制。 – Andoriyu
2
2
它表明TEX的語法是如此可怕靈活的,你確實需要TeX或它的變種來解釋一般的TeX文件。
因此,實際上調用命令行pdflatex
或xelatex
(或任何包裝,如peakxu的答案)是最好的選擇。
我不知道是否有人將TeX發行版(如TeX Live)打包到Ruby Gem中,我想不是。
相關問題
- 1. 編譯RNW到TEX
- 2. RUBY中的編譯器和解釋器
- 3. cygwin編譯器編譯ruby file.c錯誤
- 4. 將Rnw編譯爲tex時出錯
- 5. 使用latexmk編譯XeLaTeX tex文件
- 6. Ruby Compass編譯器輸出
- 7. 調試器無法在Ruby中編譯
- 8. 適用於Mac的Ruby編譯器?
- 9. 在MinGW中編譯Ruby 1.9.1
- 10. 使用並行編譯器編譯以用於Ruby?
- 11. 在Rstudio服務器中編譯Rmd時,.tex文件保存在哪裏
- 12. 用Clang編譯Ruby和Python解釋器?
- 13. 有沒有一個Ruby .NET編譯器?
- 14. 編譯器如何編譯編譯器?
- 15. 編譯Ruby的C++擴展
- 16. 使用www-data用戶(opencpu)編譯帶有latexmk的.tex文件
- 17. Ruby on Rails中的Coffeescript編譯錯誤
- 18. 如何在Ruby中調用內置的編譯器函數?
- 19. Ruby塊是如何實現的(在編譯器中)
- 20. 當從Emacs編譯Latex時停止打開tex-shell
- 21. 如何在C++中編譯編譯器?
- 22. 在cl編譯器中編譯C99
- 23. 編譯編譯器錯誤編譯GCC
- 24. 無法編譯ruby-dbi
- 25. 編譯Ruby代碼Windows
- 26. Ruby編譯其C API
- 27. 嵌入Ruby和編譯
- 28. 如何編譯Ruby擴展
- 29. 將文本編碼爲TeX
- 30. tesseract gem不會在Ruby中編譯
只是一個符號挑剔:其實,轉換的TeX或LaTeX文件到任何更多的是TeX的解釋比編譯(命令文件被解釋,而不是編譯成稍後解釋的東西)。 –
@Paŭlo:好吧,必須進行幾次等等,比「解釋」通常隱含的更多:所以我不認爲「解釋」也是有限的。 – ShreevatsaR
它被編譯,因爲它有一個直接的形式,即PDF。這個直接的形式被作爲一個程序傳遞(供人類執行)。 如果將原始.tex文件與解釋器一起在人員中傳遞,則會被解釋。 –