1

Django 有一个内置的模板过滤器,可以处理重组的文本。是否可以像 sphinx(文档生成器)处理乳胶代码一样使用它来处理乳胶代码,例如

.. math::

   (a + b)^2 = a^2 + 2ab + b^2

   (a - b)^2 = a^2 - 2ab + b^2

哪个被转换为png图像?

我知道我可以编写自己的第一个处理器来处理我的 django 中使用的乳胶代码,我只是想知道这是否已经完成。

感谢您的任何建议或建议-m

4

1 回答 1

1

我知道这是一个老问题,但我自己正在研究这个问题。emesik在 github 上的解决方案似乎完全符合您的要求。

这直接来自他的文档:

Render PNG images of math formulas written in LaTeX notation. It's simple as hell:

    {% load mathlatex %}
    {% math %}
        E = mc^2
    {% endmath %}

不过,您可能对Pandoc之类的东西更感兴趣,它可以让您在各种不同的格式之间进行转换,例如 html、markdown、reStructuredText、latex 等。此外,您可以尝试在线演示。.

于 2012-07-18T23:14:40.843 回答