使用math从markdown创建ePub文件

使用math从markdown创建ePub文件,math,latex,markdown,tex,pandoc,Math,Latex,Markdown,Tex,Pandoc,我花了相当长的时间试图找出如何获取一个包含TeX math的降价文件,并将其转换为一个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 $$ 如何将包含上述文本的标记文件转换为ePub文件

我花了相当长的时间试图找出如何获取一个包含TeX math的降价文件,并将其转换为一个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 $$
如何将包含上述文本的标记文件转换为ePub文件

我用Pandoc尝试了不同的转换方法;然而,我仍然找不到一个能使数学正确率达到50%的解决方案

有人能帮我做这件事吗


我也尝试过其他潘多克的选择,但没有成功。提前感谢您的帮助。

潘多克有一个EPUB3编写器。它将latex math呈现为MathML,EPUB3读者应该支持MathML(但不幸的是,仍然很少有人支持)。使用
pandoc-t epub3
强制输出epub3,而不是默认的EPUB2


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

我看到ePub支持矢量图像。那么,这不只是在页面上的方程式上运行pdflatex而不进行修饰、裁剪PDF、转换为SVG并将结果内联到ePub文件中的问题吗?在你完成这项工作之后,你将需要一些方法来确定每个内联方程式的正确基准高度,以获得一致的布局。pandoc-1.10在构建阶段失败了,但我可以等到下一个版本,现在我知道该怎么做了。谢谢你在Pandoc上的所有工作,太棒了!