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

哪种格式的文件有什么优缺点?
适用于哪种情境下阅读?
应该用什么方法才能打开?
······

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

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。

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等能支持这些格式 ;

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格式的电子书进行阅读。

※ 看完这些Kindle 技巧:

如果这篇文章帮助了你更好地使用Kindle;那么你能帮忙做一下下面三件事吗?

①、点赞,让更多的人也能看到这篇内容(收藏不点赞,都是耍流氓 -_-)

②、关注专栏《Kindle静读——从零开始玩转Kindle》这样你将更系统地了解Kindle的使用技巧!

③、关注公众号「静读空间」, 第一时间了解最新的Kindle资讯和技巧!

让我们一起为更好的Kindle阅读体验而加油!

mobi格式电子书_进阶能力 | 了解常见的电子书格式相关推荐

  1. pdf做成翻页电子书_第一弹:常见BOOX电子书阅读器问题解答,这些技能你都会吗?...

    经常在后台看到用户粉丝的留言,其中有不少有关BOOX阅读器的操作和功能问题,今天小编把一些常见的问题全部汇总并一一解答,有需要的小伙伴记得收藏起来学习,或者以备不时之需哦! 1 关于刷新闪屏? 关于闪 ...

  2. linux常见的文件系统格式,Linux系统里几种常见的文件系统格式

    在天下网吧-网吧系统-网吧天下栏目上一篇文章中,我们看到了:希望对各位网吧网管或者网吧维护,做网吧系统的各位大大有用,那么今天我们一起来看下:Linux系统里几种常见的文件系统格式 在上一篇文章中我们 ...

  3. 格式说明_法律文书:公司单位民事起诉状格式范本及说明,最高人民法院2016...

    公司单位民事起诉状格式范本及说明,最高人民法院2016年发布 作者:梁保东律师,来源微信公众号:梁保东律师 本民事起诉状参考格式,法人或非法人组织(可以理解为单位)起诉时使用,根据2016年9月28日 ...

  4. 如何用手机打开dcm格式图片_实现原始Dicom自动转换BIDS格式 ——Heudiconv

    Python神经影像社区日趋完善,Linux shell搭配Python的神经影像工具开发方式越来越受追捧,催生出fMRIPrep.fMRIDenoise.Nipype.Nilearn.PyMVPA等 ...

  5. access查询出生日期格式转换_设置日期和时间字段的格式

    日期和时间格式概述 Access 会自动以 "常规日期" 和 "长时间" 格式显示日期和时间. 日期显示为美国的 "mm/dd/yyyy", ...

  6. python实现图片格式转换_干货必看 | Python实现图片格式转化

    今天教大家一个实用的小技巧,用Python实现图片格式转化,即将PDF格式转化成PNG格式. 整体代码: import fitz ''' #将PDF转化为图片 pdfPath pdf文件的路径 img ...

  7. python数据分析报告的格式范文_数据分析报告怎么写 数据分析报告格式范文

    数据分析报告格式范文 目录 第一章 项目概述 此章 包括项目介绍.项目背景介绍.主要技术经济指标.项目存在问题及推荐等. 第二章 项目市场研究分析 此章 包括项目外部环境分析.市场特征分析及市场竞争结 ...

  8. python格式文件大小_在Python中调整NVSS FITS格式文件的大小并对其进行操作

    这个问题可能主要是针对天文学家或多或少的进步. 您知道如何将NVSS拟合文件转换为仅2个(非4!)轴的拟合吗?或者,当我尝试使用astropy和其他" astro"库为Python ...

  9. matlab 积分进阶教程,最适合小白的matlab教程系列_进阶系列二之微积分

    微积分篇 更多文章参考 符号变量 极限问题 求导数 求导数----偏导数 积分--符号解 积分数值解 多重积分 级数求和 泰勒级数展开 常微分方程 更多文章参考 最适合小白的matlab教程系列_基础 ...

最新文章

  1. ECharts 图表导出
  2. 编写简单的发布者和订阅者(C++)---ROS学习第9篇
  3. 机器学习性能度量(2):错误接受率 (FAR), 错误拒绝率(FRR),EER计算方法,python实现
  4. 步骤菜单使用css3实现
  5. iOS https双向配置
  6. Mr.J---重拾Ajax(一)--XMLHttpRequest
  7. 推荐一些C#相关的网站、资源和书籍
  8. Oracle物化视图的简单使用
  9. 设计模式系列——三个工厂模式(简单工厂模式,工厂方法模式,抽象工厂模式)...
  10. Intelij IDEA中web项目抛org.apache.ibatis.binding.BindingException: Invalid bound statement(not found):异常
  11. c语言erf函数,c/c++开发分享精确计算缩放互补误差函数,erfcx()
  12. 超细节的QT设计完整界面布局的流程-新手向
  13. 多项全国首创技术加持,重回长沙对哈啰、美团、青桔意味着什么?
  14. 手机中的html管理器停用,任务管理器已被系统管理员停用该怎么办
  15. 获取json格式中属性—sql
  16. 假期读书|《老人与海》读后感
  17. 计算机原理课堂,计算机原理课堂测验题集.ppt
  18. 基于RFID技术的智能门禁系统设计(控制部分)
  19. 网盘搜索工具2019
  20. 学会通过商品id来获得商品详情

热门文章

  1. Vista修改默认字体
  2. 企业网站 源码 e-mail_天津seo优化套餐服务收费_天津网站优化关键词价格
  3. chrome解决跨域(CORS)问题---chrome插件
  4. uart怎么判断帧错误_UART通讯总线工作原理的理解
  5. linux php任务计划,linux系统怎么添加计划任务执行php文件
  6. less webpack 热更新_webpack---less+热更新 使用
  7. 设计一个应用程序,以在C#中的按钮单击事件上在MessageBox中显示TextBox中的文本...
  8. java bitset_Java BitSet or()方法与示例
  9. 多线程循环输出abcc++_C ++循环| 查找输出程序| 套装5
  10. Java RandomAccessFile seek()方法与示例