2009-08-13 39 views
30

是否可以使用LaTeX/TeX为EPUB格式的电子书阅读器创建文档?哪些扩展程序或程序可以使用?我可以使用EPUB格式的LaTeX文档创建吗?

+4

这是一个有趣的话题下有tex4ebook到EPUB链路由于巨量使用LaTeX的科学出版物。 – tovare 2010-08-01 18:53:16

+2

后来在tex.stackexchange.com上提出了一个类似的问题。请参阅http://tex.stackexchange.com/q/1551/1243。 – reprogrammer 2011-11-29 13:27:13

回答

3

答案看起来是的,通过一些转换器,但乳胶可能不是最好的方法。

http://www.web-books.com/Publishing/epub.htm

的EPUB格式是由国际数字出版论坛推荐的标准格式电子书。它本质上是一种ZIP格式。如果将其扩展名“.epub”更改为“.zip”,则EPUB文件将成为可解压缩的真正ZIP文件。

解压缩的EPUB文件可以分为三类:XHTML文档,打包文件和容器文件。

5

正如@Alexey Romanov指出的一种方法是将LaTeX转换为XHTML,然后转换为EPub。 ePub标准不支持MathML,但SVG 1.1被支持,并且数学等式和图形应该呈现得很好,同时保持可搜索性和缩放。

http://wiki.mobileread.com/wiki/SVG#General_Notes_on_SVG_Usage_in_ePUB

(请,如果你找到最终的工具链,以轻松应对这一更新。)

+1

epub3现在支持MathML:http://idpf.org/epub/30/spec/epub30-contentdocs.html#sec-xhtml- mathml – Christoph 2012-01-19 11:05:04

9

Pandoc可以直接做到这一点 - http://johnmacfarlane.net/pandoc/这是一个伟大的命令行工具。

pandoc -s example4.tex -o example4.epub

+2

Pandoc可以直接做到这一点,如果9,并且只有在你的laTeX中没有\ import或\ include指令的情况下(除非在过去的几个月内有所改变)。 – Vatine 2011-07-28 14:46:50

+0

...如果没有交叉引用。 – drozzy 2012-01-26 01:09:05

0
+1

请注意,[只提供链接的答案](http://meta.stackoverflow.com/tags/link-only-answers/info),所以答案应该是搜索解决方案的终点(vs.而另一个引用的中途停留时间往往会随着时间推移而过时)。请考虑在此添加独立的摘要,并将链接保留为参考。 – kleopatra 2015-01-20 16:47:38

相关问题