工作大致分四步。
其中决定成品好坏的是第一步。准备到位了,转换是可以自动化的。
这是最重要、也最容易被忽略的一环。
EPUB的页面顺序,由文件名的排列顺序决定。 也就是说,文件名写错了,页面就会乱掉。
计算机是当作文字来排序的,位数不齐的话「10」就会排在「2」前面。请按页数把位数补齐,使用连续编号。超过100页就用3位,超过1000页就用4位。
001_封面.jpg 这样在编号后面加说明是没问题的。只要守住开头是位数齐整的数字这一条,排列顺序就稳定。
EPUB中常用的图片格式如下。
| 格式 | 适合的用途 | 注意点 |
|---|---|---|
| JPEG | 照片、彩色插画 | 压得太狠会劣化 |
| PNG | 线稿、文字多的图 | 体积容易变大 |
| WebP | 想压小体积时 | 需确认阅读软件的支持情况 |
漫画的正文,即使以黑白为主,JPEG通常也够用,不过细线很多的画风用PNG可能更干净。只有封面用PNG、正文用JPEG的分工也很常见。
分辨率并不是「越大越好」。太大会让文件膨胀,阅读软件也会变卡。
日本漫画是从右往左读的。忘了这个设置,翻页方向就会相反。
在EPUB里,这个设置写在一个叫 content.opf 的文件中。
| 设定值 | 含义 | 用于哪种书 |
|---|---|---|
rtl | 从右往左 | 日本漫画、竖排 |
ltr | 从左往右 | 横排、西式书 |
用转换工具时,多半会显示成「右翻/左翻」这样的选项。这里选错,读者就会从最后一页开始读。
漫画里经常出现把两页当作一幅画的「跨页」。在EPUB里处理它有两种办法。
把跨页从中间切开,作为两张图按顺序放入。好处是在任何环境下都会被确实地当作页面。如果阅读软件支持横向显示,会自动并排显示。
把横向的图作为一页放入。画面不会被切开,但在竖向的屏幕上会显示得很小。
实用上,办法1(切开)比较稳妥。阅读软件如何排列跨页因实现而异,未必能按你的意图对齐。只有在不愿意切开画面时,才考虑办法2。
图片EPUB的体积怎么都小不了。200页的漫画做到几十兆字节并不稀奇。
体积大了,会有下面这些影响。
对策归根结底就是把分辨率压到够用为止。把印刷用的高分辨率数据原样放进去,只会给读者添麻烦,屏幕上看几乎没有区别。
转换完成后,请务必确认显示。要看的地方是固定的。
尤其是,如果打算在Kindle上发布,用亚马逊发布的确认软件校验是不可或缺的。 因为亚马逊会把读入的EPUB转换成自家格式,未必和你自己的EPUB阅读器里看到的一致。