数学(jax)在epub中为ipad

时间:2014-01-16 20:45:43

标签: epub mathjax ibooks

亲爱的专家:我们希望以epub格式发布一本杂志,以便在iPad上阅读。 (我们的创作系统现在是multimarkdown - >专业的后处理器 - >口径。)问题是我们的杂志需要数学。这不是ubuntu中epub查看器的问题,正如caliber所调用的那样。它调用mathjax就好了。然而,将epub转移到(网络连接)ipad(在ibook中打开)不会执行mathjax来显示等式。最终,我也想让它在android平板电脑上运行,但就目前而言,ipads是我们唯一的目标。 (无论如何,iphone对我们来说太小了。)

我不想以图形方式呈现内容,因为我从未见过这样看起来很好。

有没有办法用ipad创建带有mathjax的电子书?如果有办法让ibooks执行javascript,最好的选择是什么?如果没有,是否有一个工具,使用html5(包括javascript)的电子书阅读器功能的应用程序? (javascript需要是本地的,还是可以通过网络连接?)如果没有,那么是什么?

真诚地,/ iaw

2 个答案:

答案 0 :(得分:2)

如果在电子书本身中包含(精简的)MathJax安装,则可以在iBooks中使用MathJax。这不是一个很好的解决方案,但可以使它工作。有关如何操作的一些提示,请参阅this article。它有点过时,但我认为它应该仍然有效。

在预处理方面,我知道你不想这样做,你可以使用MathJax生成数学的SVG版本,这在iOS上看起来相当不错,并且应该在其他平台上呈现,所以可能对你来说是一个可行的选择。

答案 1 :(得分:0)

我在

中发布了一个简短的脚本

https://tex.stackexchange.com/questions/154644/eqnarray-math-to-svg?noredirect=1#comment353540_154644

这是将内联mathjax转换为内联svg的开始。这应该适用于任何epub并删除mathjax依赖项。它仍有基线问题,但这是一个开始。它重新缩放。希望其他人能够接受它并使其更加强大。