亚马逊推出kfx格式来支持Enhanced Typesetting,现在向send to kindle发送电子书,同步到阅读器时如果符合亚马逊的代码规范,电子书会以kfx格式发送到阅读器。亚马逊官方列了很多kfx文件的优势,比如英文首字母下沉、高级表格阅览视图、高级色阶、支持MathML数学公式显示等等。
不过说实话实际使用体验来说并没有官方说的那么好,本身电子书里的内容是流式内容,不像PDF那样是每页固定显示,Enhanced Typesetting为了优化显示,有点开始向pdf那种方式接近,最明显的表现就是以前通过导航跳转到书中某个二级或更低级标题时,标题会出现在页面显示最上方,但是现在会像pdf那样,丧失了流动性,每一页的内容被固定住了。另外一点就是为了优化显示,对一些CSS类属性显示方式和以前不一样了,与规范的显示效果产生了差距。
由于官方表示支持MathML数学公式了,于是就尝试了一下,结果发现了一个很搞笑的问题。文件修改好以后,用kindle previewer3预览显示效果没有问题,然后就发送到了send to kindle,结果邮箱收到亚马逊的通知,说发送的文件里包含不兼容的元素,因此不能支持最新的显示效果(也就是不支持Enhanced Typesetting),同步文件还是过去的azw3格式,但是老式的文件又不支持MathML数学公式。用kindle previewer3可以生成支持高级显示的文件,但是文件是kpf格式,只支持在kindle previewer3里阅览,尝试放到kindle阅读器里,但是识别不到。结果就是虽然亚马逊宣称支持MathML数学公式,但是个人是无法使用这项特性的,网上搜索了一下,国外也有人反应这个问题。
在知乎很多人反应电子书阅读器不适合阅读理工科图书,很多人更倾向于使用PDF。一部分原因就是电子书制作者和电子书阅读器生产者对公式的显示一直没有形成统一共识,电子书制作上的不规范与阅读器生产者技术上的不到位,这个问题基本是看不到希望了。
不过说实话实际使用体验来说并没有官方说的那么好,本身电子书里的内容是流式内容,不像PDF那样是每页固定显示,Enhanced Typesetting为了优化显示,有点开始向pdf那种方式接近,最明显的表现就是以前通过导航跳转到书中某个二级或更低级标题时,标题会出现在页面显示最上方,但是现在会像pdf那样,丧失了流动性,每一页的内容被固定住了。另外一点就是为了优化显示,对一些CSS类属性显示方式和以前不一样了,与规范的显示效果产生了差距。
由于官方表示支持MathML数学公式了,于是就尝试了一下,结果发现了一个很搞笑的问题。文件修改好以后,用kindle previewer3预览显示效果没有问题,然后就发送到了send to kindle,结果邮箱收到亚马逊的通知,说发送的文件里包含不兼容的元素,因此不能支持最新的显示效果(也就是不支持Enhanced Typesetting),同步文件还是过去的azw3格式,但是老式的文件又不支持MathML数学公式。用kindle previewer3可以生成支持高级显示的文件,但是文件是kpf格式,只支持在kindle previewer3里阅览,尝试放到kindle阅读器里,但是识别不到。结果就是虽然亚马逊宣称支持MathML数学公式,但是个人是无法使用这项特性的,网上搜索了一下,国外也有人反应这个问题。
在知乎很多人反应电子书阅读器不适合阅读理工科图书,很多人更倾向于使用PDF。一部分原因就是电子书制作者和电子书阅读器生产者对公式的显示一直没有形成统一共识,电子书制作上的不规范与阅读器生产者技术上的不到位,这个问题基本是看不到希望了。