2012-02-07 64 views
0

我想生成一个由python脚本内部的latex创建的pdf输出。 由于我是用蟒XY和我不能安装胶乳窗户下工作,我想知道是否有使用从pythonxy(如斯芬克斯docutils的)以产生乳胶输出的方式 欢迎任何建议从Python中创建一个不含pdflatex的latex pdf表格

+3

为什么你不能在windows下安装乳胶? – 2012-02-07 11:20:15

+0

我觉得没有明智的方法来解释TeX源代码,而不是真正使用TeX,它只是一种太奇怪的语言。 Python中可能有一些PDF生成库,但任何解释LaTeX的东西几乎都是完整的LaTeX发行版。 – 2012-02-09 22:58:51

+0

我们需要更多地了解您的需求。它看起来像你得到一些LaTeX输入描述一个表,你需要把它变成一个PDF。对?如果LaTeX代码不是太多的“LaTeXy”,你认为你可以解析它并将其转换为另一种很容易转换为PDF的格式? – EOL 2012-03-23 18:17:48

回答

1

PlasTeX是一个可以解释LaTeX文件的Python包。由于它不包含PDF渲染器,因此渲染为PDF的最简单方法可能是通过DocBook renderer。虽然我不认为Python有任何DocBook渲染器。

一个纯Python的解决办法是写一个RinohType PLASTEX(或DocBook的)前端(我RinohType的作者)。