使用数学从markdown创建ePub文件

drb*_*sen 4 math markdown latex 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 $$
Run Code Online (Sandbox Code Playgroud)

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

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

任何人都可以提供任何帮助,我怎么能这样做?

我已经尝试过这个解决方案以及其他Pandoc选项而没有成功.在此先感谢您的帮助.

Joh*_*ane 6

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

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

  • 约翰,谢谢你抽出时间回复.pandoc-1.10在构建阶段失败了,但我可以等到下一个版本,因为我知道该怎么做.感谢您对Pandoc的所有工作,这太棒了! (2认同)