2013-12-09 42 views
1

在Python Web應用程序中將Latex字符串(例如「考慮多項式$ x^2 $」)轉換爲pdf的最簡單方法是什麼?理想情況下,這不需要創建我必須存儲在數據庫中的中間文件。在Python web應用程序中將Latex轉換爲PDF

我嘗試下載Texcaller(http://vog.github.io/texcaller/),但我無法讓它工作。特別是,密鑰文件python/texcaller.py中有一行「import _texcaller」,它給出錯誤「No module named _texcaller。」。

我在想,必須有一些方法來做到這一點,因爲AoPS的Texer資源(http://www.artofproblemsolving.com/Resources/texer.php)幾乎可以即時將Tex呈現爲PDF格式。

非常感謝您提前!

+1

不是一個反對者,但我不會說Texer幾乎是在瞬間生成PDF文件。 AFAIK,沒有辦法繞過創建.tex文件和使用(pdf)膠乳進行渲染來獲得PDF文件。您不一定必須將其存儲在數據庫中 - 您可以創建一個用於生成PDF的緩存,並在完成時抓取它。如果你沒有PDF格式,Mathjax是非常光滑的。 – mrKelley

+0

是的,運行程序後可以立即刪除文件。 – Monkeyanator

回答

0

我最近編寫了一個庫,用於使用python生成LaTeX代碼。它支持表格,圖表,矩陣等等。 https://github.com/JelteF/PyLaTeX

+0

請注意,[只有鏈接的答案](http://meta.stackoverflow.com/tags/link-only-answers/info)不鼓勵,所以答案應該是搜索解決方案的終點(vs.而另一個引用的中途停留時間往往會隨着時間推移而過時)。請考慮在此添加獨立的摘要,並將鏈接保留爲參考。 – kleopatra

+0

@kleopatra這是更好嗎? – JelteF

相關問題