我一直在使用 Markdown 做课堂笔记,非常棒。我什至对 Markdown 做了一些预处理,这样我就可以做表格之类的事情了。但是这个学期我正在教一门数学课,我希望能够将 LaTeX 公式与 Markdown 结合起来,如下所示:
The refinement relation is written $a \sqsubseteq b$, which can be
pronounced "$a$ approximates $b$" or "$b$ is at least as defined as $a$".
我希望能够获取 LaTeX 的每个片段并将其预处理为一个很好的抗锯齿 PNG 文件,然后我可以通过 HTML<img>
标记将其包含在我的 Markdown 中。但我完全不知道如何获取 LaTeX 的片段并获得一个漂亮的图像
- 有正确的边界框
- 是否抗锯齿
我所知道的只是获取 DVI、PostScript 或 PDF 格式的完整页面。
我确信这个问题已经得到解决,但我无法猜出正确的搜索词。任何建议如何解决它或在哪里寻找现有的解决方案?
编辑:安装 mathTeX 后,我可以说代码不灵活,它违反了 Linux 文件系统层次结构标准,而且它是业余工作——无论从这个词的好坏意义上来说。代码非常复杂,没有明显的错误。我会寻找替代品。
此外,很明显,在底部,解决方案是基于dvipng
.
一年后:我从来没有得到我一直希望的无缝集成,但我在自己设计的脚本上蹒跚前行。事实证明,取而代之的dvipng
是更容易使用dvips -E
的convert
ImageMagick 程序。好处是可以更好地控制缩放等内容,并且可以轻松制作透明背景。好奇的可以看看这个例子。
我不能向任何人推荐这个解决方案。但我也不推荐 MathTeX。