PHP-LaTeX渲染

PHP-LaTeX渲染,php,latex,rendering,Php,Latex,Rendering,我正处于一个新项目的设计阶段,该项目将获取一个数据集并将其加载到文档中,然后围绕模板呈现文档。呈现的文件可以是CSV数据集、PDF营销信函、电子邮件等。。。很多事情。数据将不是数学方程,我只是在寻找一种优雅的方式,将许多数据源连接到许多文档中,并在许多模板中输出 我完全不知道在php中使用latex。外面有类似的东西吗?我能找到的大部分插件都是将latex方程渲染成一个PNG,而不是让我在PDF、CSV、原始文本等之间做出决定 或者,我可以用其他方法来实现这一点吗?几年前(2002年?)我用sm

我正处于一个新项目的设计阶段,该项目将获取一个数据集并将其加载到文档中,然后围绕模板呈现文档。呈现的文件可以是CSV数据集、PDF营销信函、电子邮件等。。。很多事情。数据将不是数学方程,我只是在寻找一种优雅的方式,将许多数据源连接到许多文档中,并在许多模板中输出

我完全不知道在php中使用latex。外面有类似的东西吗?我能找到的大部分插件都是将latex方程渲染成一个PNG,而不是让我在PDF、CSV、原始文本等之间做出决定


或者,我可以用其他方法来实现这一点吗?

几年前(2002年?)我用smarty模板实现了这种方法,并从相同的数据中生成PDF、CSV、HTML、XML(通过smarty模板不会有问题)…也许你可以看看fpdf.org


编辑:也许你可以看一看(可能有PHP pear软件包等吗?

我不确定这是否是你要找的,但是有一些JavaScript库能够在客户端呈现LaTeX公式,并使用LaTeX也使用的字体在浏览器中显示它们。为此,请看一看jsMath或其前身jsMath。

我将看一看如何使用XML实现这一点——它更具编程性。Docbook项目可能是一个很好的起点,因为它已经有xslt用于转换为fo和html。在概念上,我将获取一个数据源并将其发送到一个模板中,该模板将根据模板转换为文件格式。我不想接近XML/XSL,因为我害怕在这个项目的规模上做过多的工作,但我可能不得不这样做。