惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

The GitHub Blog
The GitHub Blog
Martin Fowler
Martin Fowler
Vercel News
Vercel News
U
Unit 42
Engineering at Meta
Engineering at Meta
aimingoo的专栏
aimingoo的专栏
MyScale Blog
MyScale Blog
Y
Y Combinator Blog
阮一峰的网络日志
阮一峰的网络日志
爱范儿
爱范儿
Apple Machine Learning Research
Apple Machine Learning Research
博客园_首页
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
B
Blog RSS Feed
N
Netflix TechBlog - Medium
GbyAI
GbyAI
F
Fortinet All Blogs
MongoDB | Blog
MongoDB | Blog
大猫的无限游戏
大猫的无限游戏
C
Check Point Blog
M
MIT News - Artificial intelligence
D
Docker
IT之家
IT之家
Stack Overflow Blog
Stack Overflow Blog

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
巧用 Word 排版技巧,制作一本的符合自己阅读习惯 Kindle 电...
2018-05-07 · via 少数派

使用 Kindle 看书的体验中,最令人不悦的可能是书籍的排版太差了。从网络下载 txt 小说,甚至 Amazon 官方售卖的书籍,都可能出现书籍无章节目录、首行无缩进或者段间距超大的情况。

我承认我对阅读排版方面有一点强迫症,于是我摸索了使用 Word 和 Calibre 制作电子书的方法。这些自制电子书在 Kindle 显示的排版符合我的阅读要求,制作起来也不费劲。

《我执》截图,Amazon 购买,排版问题有:段间空行间距超大、首行缩进仅 1 字符

Word 提供高效高级的「查找 / 替换」功能,可以以非常少的工作量,快速对书籍进行排版调整。

查找 ^p^p 替换段间空行

首先我们把下载下来的 txt 书籍内容,拷贝到 Word 中。我们会发现大多数书籍,都会出现段间空行、段落首行用四个空格来缩进的情况。这在 Kindle 中直接显示的排版,让人不忍直视。

现在我们使用查找与替换功能,删除段间空行。在查找栏中,我们输入 ^p^p,并在替换栏中,输入 ^p^p 是段落标记的代码,代表换行。输入后,我们可以直接点击「全部替换」来删除大部分的段间空行,如果还有遗漏,可再执行几次查找替换。

查找空格调整段首顶格

随后,我们选中每段首行前的空格,复制粘贴到查找输入框中,而在替换输入框中,我们不输入任何内容,点击「全部替换」,文本的排版就会被设置为段首顶格。

使用通配符查找替换为章节添加标题样式

当我们删除段间空行还有每段首行的所有空格缩进后,文本内容都挤在一块了,很难分清段落之间的区别,不用担心,Calibre 会为自动识别出段落,并添加首行缩进,不过在此之前,我们要先来处理书籍章节。

处理书籍章节的操作是,为章节名添加「样式」, 使用「标题1」样式即可。我个人建议是在文本正文中,删除书籍名和作者信息,因为我们可以生成书籍封面来替代这些信息。

手工为每个章节标题修改样式,费时费力当然是不现实的,我们使用高级查找与替换,来批量修改所有的章节标题。首先要明确的是,章节通常是以「第 n 章」「第 n 回」等形式,中间数字在发生变化,但「第」和「章」或「回」字保持固定,那么我们就能使用通配符将它们查找出来。如果不以「第 n 章」「第 n 回」等作为章节标题的书籍,这个方法可能无法处理。

以「第 n 回」做章节标题的书籍以及 Mac 版 Word 2016 为例,我们打开「高级查找和替换」,勾选「使用通配符」,然后在查找输入框中,输入「第?回」,其中的问号须使用西文字符。随后,将光标定位到替换输入框,这一步非常重要。接下来在下方「替换」中点击「格式」,选择「样式」,并选择「标题1」。最后,我们就可以点击「全部替换」。

我们会发现,从「第一回」到「第十回」在内的十个章节标题,都已经使用了「标题1」样式。这是因为我们查找的是「第?回」,中间一个 ? 代表「第」和「回」之间只有一个字符,因此接下来我们还要查找「第??回」、「第???回」等等并替换样式为「标题1」,来使全文所有标题都进行样式替换。

在 Word 侧栏的「文档结构图」中,可以看到这些已经使用「标题1」的章节标题,当然其中可能会出现误替换的文本段落,将它们改回「正文」样式就可以。

使用 Calibre 转换书籍格式

修改书籍信息、生成封面

把所有的文本处理方面的工作完成后,我们就可以使用 Calibre 来生成电子书。Calibre 是一款全能的电子图书管理软件,我们主要是用它来将 Word 版书籍转换成 Kindle 支持的电子书。

我们先把 Word 书籍直接拖动到 Calibre 窗口中,然后点击「编辑元数据」-「逐个修改元数据」,修改书籍的书名、作者等信息。在封面栏中,我们可以使用「下载封面」功能,把 Amazon 等平台上关于这本书的书籍封面下载下来。我们也可以使用「生成封面」功能,来让 Calibre 自动生成一些简约的封面样式。

转换书籍格式

在「转换书籍」中,我们可以把 Word 格式的书籍转换为 mobi、awa3 等 Kindle 支持的电子书格式。在转换之前我们还要做几步操作。

首先将右上角输出格式切换为 mobi 等 Kindle 支持的格式,然后在「界面外观」-「布局」中勾选「删除段间空行」并将「缩进宽度」修改为「2 em」,这样书籍的每段首行都会被设置为首行缩进 2 字符。

最后我们点击确定就可以将书籍转换为相应格式的电子书了,在 Kindle 上显示时,目录章节信息完备、排版友好。

嵌入字体、显示封面

经过上述操作,我们已经可以把一本排版较差的书籍,修改为排版友好的电子书。但是,如果你还想让电子书更加完美一点,有几个操作还要进行。

第一个是为电子书阅读器嵌入字体,我们知道没有越狱的 Kindle 只能使用默认的几个字体,如果你想为自制的电子书使用特别的字体,用 Cailbre 也能轻松做到。需要注意的是,只有转换为 awa3 格式才能嵌入字体。

在「转换书籍 - 界面外观 - 字体」中,我们在「选择字体」中选择想要使用的字体,随后勾选「嵌入所有使用到的字体」和「子集化所有嵌入字体」。这样生成的电子书就带有自定义的字体了,而且它的体积也不会过大,这是因为「子集化所有嵌入字体」只会将书籍实际使用到的字型嵌入到电子书中,而不是将所有字型嵌入。

我们在 Kindle 上将字体改为「出版方字体」即可。

上文提到,我们可以给电子书添加封面,不管是生成的简约封面,还是自行添加的,如果想要让这些封面能够正确地显示,需要用 Calibre 「发送至设备」或者使用邮箱传书才行。直接将自制的电子书拷贝到 Kindle 里,是不能显示这些封面的。

> 下载少数派 iOS 客户端、关注 少数派公众号,找到数字时代更好的生活方式 🏃