使用数学从markdown创建ePub文件

时间:2012-12-21 14:25:32

标签: math latex markdown tex pandoc

我花了相当多的时间试图弄清楚如何获取一个包含TeX数学并将其转换为正确呈现数学的ePub文件的降价文件。

例如:

This is a markdown file. Here is a [link](www.example.com).

Here is some inline math: $\sigma_{i=1}^n \frac{\mu}{100}$

Here is an equation:

$$ y = mx + b $$

如何将带有上述文本的markdown文件转换为ePub文件?

我使用Pandoc尝试了不同的转换方法;但是,我仍然找不到能使数学校正50%正确的解决方案。

任何人都可以提供有关我如何做到这一点的任何帮助吗?

我已尝试this solution以及其他Pandoc选项但未成功。在此先感谢您的帮助。

1 个答案:

答案 0 :(得分:6)

Pandoc有一个EPUB3作家。它将乳胶数学呈现为MathML,EPUB3读者应该支持它(但不幸的是,很少有人这样做)。使用pandoc -t epub3强制EPUB3输出,而不是默认的EPUB2。

当然,如果您想要EPUB2输出或不支持MathML的目标读者,这没有太大帮助。然后,您可以尝试使用--webtex选项,该选项将使用Web服务将TeX转换为图像。