Django有一个内置的模板过滤器,可以处理重组文本。是否可以使用与sphinx(文档生成器)处理乳胶代码相同的方式处理乳胶代码,例如。
.. math::
(a + b)^2 = a^2 + 2ab + b^2
(a - b)^2 = a^2 - 2ab + b^2
转换为png图像?
我知道我可以编写自己的第一个处理器来处理在我的django中使用的乳胶代码,我只是想知道这是否已经完成。
感谢您的任何建议或意见 -m
答案 0 :(得分:1)
我知道这是一个老问题,但我自己也在研究这个问题。 emesik的解决方案on 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等。另外,您可以try an online demo.。< / p>