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

f84e9d3ebd5a47ae593d5501f730c2ac.png

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

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


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


MOBI 格式电子书

MOBI 是亚马逊电子书的专有格式,在没有接触 Kindle之前,静读君听都没听说过这种格式,但入手 Kindle 之后,静读君眼里就只剩下两种格式了:MOBI 与 其他!MOBI 格式的发展可以说完全依赖于亚马逊这个强大的内容提供商,以及 Kindle 的流行普及;

a4f33b2384b57475f4b585c04f057095.png


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 格式在本质上并没有什么区别!

943d0a5139e1a3cc3488ebc3143bc76a.png


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格式)

3b26f20087f64ab2c4c7fb7f84e33a2f.png

d70661ab8833fc29e5e8a028b36eee4e.png

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

EPUB 格式电子书

EPUB 是一种通用的电子书格式,事实上 EPUB 才是最常见的电子书格式,市面上大部分的阅读设备和软件都支持 EPUB 格式,然而,Kindle 却并不包括在内;
正因为如此,如何转换电子书格式才成为了每一个资深 Kindler必备的技能之一,很多时候,我们在网上搜集到都是 EPUB 格式电子书,要使 Kindle能够阅读还必须在转换成 MOBI 格式,不过值得庆幸的是,MOBI 跟 EPUB 表现很接近,两种格式可以傻瓜式互转,而不用太担心排版混乱;
除此之外,EPUB 格式对于复杂的排版,图表,公式等元素的兼容性比 MOBI 格式要好。目前 EPUB 格式的优势主要体现在图文混排、图片嵌入字体上,未来可预测的优势是 EPUB 格式将会支持声音、影像等多媒体内容;

b97e5ba9bfa5369a6d3b7c4e8683aef7.png


事实上,亚马逊是以 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阅读体验而加油!

92e9dd05a56b36b891397c98c9d351e8.png

c60e12f97653f9721bd85b189891c446.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/551968.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

c++ udp通信_Web 通信协议,你还需要知道:SPDY 和 QUIC

一、开拓者:SPDY1. 简介:spdy 是由google推行的,改进版本的HTTP1.1 (那时候还没有HTTP2)。它基于TCP协议,在HTTP的基础上,结合HTTP1.X的多个痛点进行改进和升级的产物。它的出现使web的加载速度有极大的提高。HTTP2也借…

查看 rabbitmq 启动websocket 提示404_RabbitMQ 部署记录

erlang与rabbitmq版本对应关系:https://www.rabbitmq.com/which-erlang.html安装erlang下载地址:http://www.erlang.org/downloads11.安装依赖 2yum install -y gcc gcc-c ncurses ncurses-base ncurses-devel ncurses-libs ncurses-static ncurses-term…

linux远程windows执行cmd,Linux服务器远程连接window服务器并执行cmd命令

前段时间,要给一个分布式调度系统写一个运维脚本,这个分布式调度系统部分子系统部署在window服务器上,这个时候就要想办法用Linux远程来连接window服务器,并执行cmd命令。下面是我的解决方法:1、在Linux服务器上的处理…

Linux安装Flash脚本,Linux(CentOS)下的Shockwave Flash shell一键更新脚本

原创内容,转载请注明出处: https://www.myzhenai.com.cn/post/2318.html https://www.myzhenai.com/thread-17933-1-1.html关键字: Shockwave Flash一键更新脚本 Flash一键更新脚本这个脚本其实是我自己用的, 我的系统里安装了FlashPlayer软件和火狐(firefox)浏览器里安装了Sho…

收文处理和发文处理的环节_集气罩的设计是气体净化、废气处理系统设计的重要环节...

在工业生产中,常用于控制各种颗粒物和气态污染物的方法是将有害物质在发生源收集起来,经过净化设备净化后排到大气中,这就是局部排气净化系统,这种系统所需要的风量最小,效果好,能耗也少,是生产…

linux磁盘管理不用LVM,[linux] LVM磁盘管理(针对xfs和ext4不同文件系统)

简单来说就是:PV:是物理的磁盘分区VG:LVM中的物理的磁盘分区,也就是PV,必须加入VG,可以将VG理解为一个仓库或者是几个大的硬盘LV:也就是从VG中划分的逻辑分区如下图所示PV、VG、LV三者关系&…

cad监控图标_干货!多种不同环境的无线视频监控系统拓扑图

有人问,既然无线视频监控系统如此普及,是不是所有地方都能用到无线视频监控设备呢?例如在大街上、学校里,工厂中、写字楼内,建筑工地上、公园中、住宅小区里、江河岸边、港口码头、甚至是森林、戈壁滩等等。只要有需要…

axios 获取上传进度_PHP获取HTTP body内容的方法总结

有时候我们获取数据时需要根据Header中的格式来解析,比如上传一个json而不是一个文本。这里用到了 php输入|输出流 的概念。PHP 提供了一些杂项输入/输出(IO)流,允许访问 PHP 的输入输出流、标准输入输出和错误描述符, 内存中、磁盘备份的临时…

python搭建selenium_自动化测试之路3-selenium3+python3环境搭建

1、首先安装火狐浏览器 有单独文章分享怎么安装 2、搭建python环境 安装python,安装的时候把path选好,就不用自己在配置,安装方法有单独文档分享 安装好以后cmd打开输入python查看是否配置好 3、安装pip 一般python会默认带一个,放…

keras实现简单lstm_深度学习(LSTM)在交通建模中的应用

上方点击蓝字关注?在简单了解了LSTM原理之后,本期我将以航班延误预测为例为大家介绍一下如何利用Python编程来构建LSTM模型。这里我们要用到一个高级的深度学习链接库——Keras,它以TensorFlow或者Theano作为后端引擎,只处理模型的建立、训练和预测等功…

commons-pool2-2.3 jar包_[漏洞复现]FastJson 1.2.61远程代码执行漏洞(From第三方jar包)

前言最近FastJson更新了黑名单,升级到了1.2.61版本,我尝试bypass其黑名单,在AutType打开的情况下成功绕过了黑名单防护.(目前暂未修复,官方即将更新)复现环境准备1.JDK 8U202.所需jar清单如下fastjson-1.2.61.jarcommons-configuration2-2.0.jarcommons-lang3-3.3.2.jarcommons…

王思聪吃热狗的c语言小程序,王思聪吃热狗火了,开发各种恶搞小程序!王校长:我不要面子的啊...

原标题:王思聪吃热狗火了,开发各种恶搞小程序!王校长:我不要面子的啊近日王校长上了不少次热搜,其中有一条就是王校长吃热狗火了,接下来就出现了各种各样的表情包,手机壳,素描等等。…

酷狗音乐linux版_让父母也爱上音乐 酷狗音乐大字版成中老年人新宠

当智能手机成为人们日常生活中必不可少的一部分,手机早已从单纯的通话设备变成了功能强大的“百宝箱”,听音乐、看视频、拍照上网早已不是什么新鲜事。然而在我们玩手机玩的不亦乐乎时,你有没有关注过爸妈对使用智能手机的接受度?…

二分法求近似根c语言程序,求一C++风格程序,用二分法求f(x)=0的根

满意答案vwamuoor8000推荐于 2018.04.24#include #include typedef double (*F)(double);/* brief 二分法求解函数* param[in] f 求解的函数* param[in] a, b 求解的区间端点* param[in] 吵盯e 精度* pre f(a)*f(b)<0且f在该闭区间上连续* return 方程液枝的解 */double sol…

react的导出是怎么实现的_从零开始开发一个 React

这个是从零开始开发一个 React 系列的第七篇。想要访问之前的内容可以点击下方的链接进行访问&#xff1a;最简单的实现&#xff0c;包括 vdom 结构&#xff0c;createElement&#xff0c;ReactDOM.render增加 Class 的支持增加 JSX 的支持增加 state 支持增加声明周期增加 dom…

python列表生成式内必须定义匿名函数_Python基础-----基础概念总结

Python基础-----基础概念总结 Python程序的构成 构成图行连接符&#xff1a;\对象基本构成和内存示意图对象及其引用&#xff08;变量&#xff09;标识符 基本用法命名规则变量和简单的赋值语句 变量声明必须初始化删除变量和垃圾回收机制链式复制系列解包赋值常量&#xff08;…

英语四级c语言,2017年大学英语四级精选试题练习

2017年大学英语四级精选试题练习勤奋和智慧是双胞胎&#xff0c;懒惰和愚蠢是亲兄弟。以下是小编为大家搜索整理的2017年大学英语四级精选试题练习&#xff0c;希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生考试网!1、Courses with the numbers 800 or above are…

如何获取图像的驱动_Adobe Camera Raw 12 Mac(Raw格式图像ps插件) v12.2.1.417

Adobe Camera Raw 12 Mac版可以让摄影师在熟悉的Photoshop界面内打开并编辑这些RAW文件&#xff0c;极大的方便了摄影师的工作。Adobe Camera Raw 12 for Mac安装教程下载完成后&#xff0c;双击CameraRaw_12_2_1.pkg文件打开&#xff0c;根据安装器提示进行安装即可。安装完成…

c语言error ld returned,[Error] ld returned 1的错误

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼#include #include #include #include #include#define MAX 101#define N 1000#define M 250000/*函数功能&#xff1a;利用字符串实现超长数加减法运算 */void jianfa(int a[],int b[],int f);int lena,lenb,da1,db1; /* 把lena,l…

qc成果报告范例_QC推进这样做才是货真价值!| 看机电股份的QC报告

​❖QC小组活动是激发全体员工聪明才智、改善现场管理、提升企业综合竞争力的有效方法&#xff01;QC学习是QC活动推行的基础&#xff0c;高层参与则是QC活动推行的保障。-为进一步提升企业高层对QC的认识及重视&#xff0c; 5月20日下午&#xff0c;机电股份开展QC活动阶段汇报…