静读君是初中开始接触电子书的,那个时候以为电子书就是TXT,到后来渐渐地接触到了PDF、DOC、CAJ ······ 才知道原来电子书还分这么多的格式,那个时候还在想,为什么要弄这么多不同的格式呢?那不是自找麻烦吗?

接触的多了,才渐渐弄明白了不同格式文件的区别:哪种格式的文件有什么优缺点?适用于哪种情境下阅读?应该用什么方法才能打开?

······

对于一个经常接触电子书的资深 Kindler来说,大概地了解一下各种常用的电子书格式的区别与优缺点还是很有必要的,尤其是作为 Kindler会经常接触到的 MOBI、AZW、EPUB 等格式!

01、MOBI 格式电子书

MOBI 是亚马逊电子书的专有格式,在没有接触 Kindle之前,静读君听都没听说过这种格式,但入手 Kindle 之后,静读君眼里就只剩下两种格式了:MOBI 与 其他!

MOBI 格式的发展可以说完全依赖于亚马逊这个强大的内容提供商,以及 Kindle 的流行普及;

MOBI 格式电子书可以分为两类,也就是 MOBI 格式的两种标准,一个是旧标准:KF7(也称为 MOBI 7),一个是新标准:KF8(也称为 MOBI 8);

MOBI 7 和 MOBI 8格式电子书的后缀都是 .MOBI,从名字后缀上我们是完全看不出区别的,但两者毕竟是不同的:

MOBI 7不支持在Kindle中更换字体、加粗等比较丰富的排版格式,MOBI 8则支持这些丰富的排版格式。

而将MOBI 8格式电子书通过邮箱传输的方式同步到 Kindle 的话,电子书在 Kindle 上将无法显示封面;

目前市面上的 MOBI 文件大部分是来自两种途径:

一种是 EPUB、pdf 或者 txt 转换成的 MOBI,

一种是从 Amazon 商店流出来的 MOBI。

02、AZW、AZW3格式电子书

与 MOBI 一样,AZW、AZW3 同样是亚马逊的私有格式,甚至可以说,MOBI 格式与 AZW、AZW3 格式在本质上并没有什么区别!

MOBI 格式与 AZW、AZW3 格式的区别在于,AZW、AZW3 格式比 MOBI 格式多了一层“壳”;

MOBI 与 AZW、AZW3 格式的关系你可以这么理解:

KF7(也称为MOBI 7)加上一层用于DRM 版权保护的“壳”,就成了AZW格式;

KF8(也称为MOBI 8)加上一层用于DRM 版权保护的“壳”,就成了AZW3格式;

目前从 Amazon 购买的书,大部分已经是 AZW3 格式了,而以前主流的 MOBI 格式则越来越少,它正逐渐取代 MOBI 和 AZW 成为 Kindle 电子书的主流格式。

有一些小伙伴曾经尝试:将排版精美的 AZW3 格式电子书转换成 MOBI 格式后推送到 Kindle,排版格式会发生很大的变化,比如行距过窄、内嵌字体丢失等等。事实上,这就是因为小伙伴把 AZW3 格式的电子书转换成 KF 7 标准导致的。而我们应当知道,AZW3 格式的本质是 KF8;

在这里有一个关于转换 MOBI 格式的小技巧,不止是 AZW3 格式,小伙伴们在将其他格式的电子书转换成 MOBI 格式的时候也可以用到:

那就是使用 Calibre 将电子书转换为混合 MOBI 7 和 MOBI 8的 Kindle 电子书(both格式)

注:正如静读君所说,MOBI与 AZW 格式是亚马逊私有的格式,所以,基本只有亚马逊的 Kindle 电子阅读器设备和亚马逊在其他平台上 Kindle 软件APP等能支持这些格式 ;

03、EPUB 格式电子书

EPUB 是一种通用的电子书格式,事实上 EPUB 才是最常见的电子书格式,市面上大部分的阅读设备和软件都支持 EPUB 格式,然而,Kindle 却并不包括在内;

正因为如此,如何转换电子书格式才成为了每一个资深 Kindler必备的技能之一,很多时候,我们在网上搜集到都是 EPUB 格式电子书,要使 Kindle能够阅读还必须在转换成 MOBI 格式,不过值得庆幸的是,MOBI 跟 EPUB 表现很接近,两种格式可以傻瓜式互转,而不用太担心排版混乱;

除此之外,EPUB 格式对于复杂的排版,图表,公式等元素的兼容性比 MOBI 格式要好。目前 EPUB 格式的优势主要体现在图文混排、图片嵌入字体上,未来可预测的优势是 EPUB 格式将会支持声音、影像等多媒体内容;

事实上,亚马逊是以 EPUB 格式电子书为标准,自行研发出 MOBI格式以及 AZW3 格式的。你可能会疑惑亚马逊 Kindle为什么不选择 EPUB 这种竞争对手(如 Google、苹果)普遍采用的标准电子书格式?亚马逊的解释是这样的:

我们的创新速度很快,采用自己的标准格式,能够将创新成果迅速结合到产品中去。例如,Whispersync 技术(该技术通过无线接入互联网,可以将电子书的阅读进度信息同步到各种阅读器上)、以及字号放大缩小的技术。采用自己的电子书格式于我们而言是非常有利的。

关于MOBI、AZW、EPUB等着几种常见的电子书格式,大家应该大致了解了吧!

总的来说:

MOBI、AZW、AZW3 格式都是亚马逊的专有格式,只有在 Kindle 及 其他各平台上的 Kindle 软件应用上能够使用;

而 EPUB 则适用于大多数的阅读设备和软件,比如除 Kindle 之外的绝大部分安卓系统电子阅读器;

MOBI 8 标准比 MOBI 7 标准支持更加丰富的排版格式,电子书转换为 MOBI 格式的时候要注意不要转换成了老标准的 MOBI 7;推荐使用 Calibre 将电子书转换为混合 MOBI 7 和 MOBI 8 的电子书格式(both);

另外,如果你习惯在手机/平板上的阅读 APP(比如iBook)中阅读排版复杂、图表较多的电子书,或者经常使用QQ/微信传输电子书,在这种比较「灵活」或者「随用随走」的阅读场景中,不妨使用 EPUB格式的电子书进行阅读。

mobi格式电子书_这几种电子书格式的关系与区别,资深Kindler有必要了解了解 !...相关推荐

  1. FFmpeg:实现Remux从一种容器格式流到另一种容器格式(附完整源代码)

    FFmpeg:实现Remux从一种容器格式流到另一种容器格式 #include <libavutil/timestamp.h> #include <libavformat/avfor ...

  2. 求两条轨迹间的hausdorff距离_圆锥曲线三种定义间的关系

    1.教材中圆锥曲线的第二定义都是通过例题引入,然后化简,最后总结道:虽然两种定义方法不同,但轨迹方程是相同的,都是椭圆的标准方程. 大家可能会有疑惑:为什么定义方法完全不同,但会出现相同的轨迹方程呢? ...

  3. python 爬取电子书_看kindle网站电子书用Python爬取下载

    一个下载看kindle(kankindle.com)的所有电子书的python脚本,程序会自动下载首页部分13页的所有电子书,下载到ebook目录下,程序会检测是否下载过. #!/usr/bin/en ...

  4. 格式说明_现代诗歌的写作格式是什么,能否举例说明?

    这个问题有点难度. 请问现代诗歌的写作格式是什么?能否举例说明? 这问题问的朋友明显认为现代诗歌是有格式的,要不然为什么会进一步让回答者举例说明呢? 不过以我浅薄的知识探究,我没找到现代诗歌的写作格式 ...

  5. java时间转换为字符串格式错误_字符串转换为日期时间格式及其错误处理(转)

    1. 字符串转换成日期时间格式 //日期时间格式:yyyy-MM-dd hh:mm:ss String time ="1900-02-21 12:23:33"; //将字符串转换为 ...

  6. 下行文格式图片_收藏!公文写作格式大全(附示例图)

    2012年4月16日,中办.国办印发了<党政机关公文处理工作条例>,作为配套文件,2012年6月29日,国家质量监督检验检疫总局.国家标准化管理委员会发布了<党政机关公文格式> ...

  7. 自定义数字格式字符串_部分分隔符和条件格式

    部分分隔符和条件格式 可以根据值为正.为负还是为零来为字符串应用不同的格式化.为产生这种行为,自定义格式字符串可以包含最多三个用分号分隔的部分.下表描述了这些部分. 部分数目 说明 一个部分 格式字符 ...

  8. 将mysql日期格式转换_如何将日期时间格式转换为mysql日期格式?

    I have a textbox in which i take date input from user. But I can't save that date to my db as it sho ...

  9. macbook视频格式转换_告别格式工厂的视频格式转换方法(mac版 命令行)

    macbook pro 安装ffmpeg 及 简单使用 说明 ​在B站上看到一个关于ffmpeg转换视频文件的视频, 虽然里面很详细, 但只有windows版本的安装及使用, 于是想在mac系统下安装 ...

最新文章

  1. C#下用P2P技术实现点对点聊天
  2. ASP.NET中常用的几个李天平开源公共类LTP.Common,Maticsoft.DBUtility,LtpPageControl
  3. NHibernate.Profiler 使用教程
  4. rsync配置与报错总结
  5. 存储过程IN参数疑难问题解决方法【真正解决】
  6. linux免密登录_Linux SSH免密钥登录总结
  7. RocketMQ的组织架构和基本概念,Dledger高可用集群架构原理
  8. Linux下修改mysql密码以及忘记密码重置
  9. android模拟器 opengl,android模拟器用到android.opengl.glsurfaceview报错怎么办
  10. linux挂载sata硬盘分区,Linux下挂载硬盘分区的几种方法
  11. 统计某个字符串出现的次数
  12. win7和xp,哪个才是你的选择?
  13. 流程图绘图工具 Gliffy 使用简介
  14. Panel 控件概述(Windows 窗体)
  15. 新媒体运营胡耀文教程:从运营角度,教你4招破解销售推销套路
  16. java 获取当前时间是第几周
  17. 关于自动化测试的定位及一些思考
  18. 乘法逆元 java_java写的三个求乘法逆元的算法
  19. 宝塔linux docker,docker-宝塔
  20. 关于服务器租用的利弊

热门文章

  1. @程序员,早知道假期这样你会干什么?
  2. 腾讯区块链专利申请量排名全国第一;摩拜超20.56万单车被破坏;Nginx 1.17.7发布 | 极客头条...
  3. 程序员面向软件开发时,如何成功?
  4. 支付宝回应 AI 换脸风险;新 iPhone 或将于 13 号接受预订;Linux Lite 4.6 发布 | 极客头条...
  5. 软件唯有开源才是出路?
  6. 微软推出新逆天开源语言,告别 for 循环,提高开发效率!
  7. 程序员如何在 HTTPS 中高效配置通配符证书?| 技术头条
  8. 开源图数据库项目 DGraph 的前世今生 | 技术头条
  9. 2019 年备受争议的 Facebook 能否走出去年的阴影?| 畅言
  10. “微信勒索病毒”全纪实:打扰了,我只是病毒界的杨超越