制作直排EPUB/MOBI的方法和注意点

作者:成绮韵  发表时间:  所属分类:制作技巧

kpwkpw在日本发行了,对应的相关软件已经支持直书。
搜索了一些资料,可实现直排。

首先要说下直排书的适用范围:
1.古典名著
2.有少量的西文数字书籍

如有中英混合的还是看横排的吧,不然效果会蛋疼的。

只要在css中加入以下代码就可

html {
	writing-mode: vertical-rl;
	-webkit-writing-mode: vertical-rl;
	-epub-writing-mode: vertical-rl;
	}

其他还有一些细节要点需注意

1.控制段间距、页边距

段间距变成

margin-left
margin-right

页面边距空白(上下)

margin-top
margin-bottom

2.控制翻页方向

参考:https://github.com/readium/readium/issues/38

如果你习惯从从左往右翻的,就不用修改了。

默认从左往右翻,在content.opf

<spine toc="ncx">

翻页方向为自右而左(模拟右缀装订)

加上page-progression-direction=”rtl”

<spine toc="ncx" page-progression-direction="rtl" toc="ncx">

3.标点符号

由于变成直书了,一些标点符号会很别扭,要修改成其他的,主要是双引号和单引号

“” 替换成「」
‘’ 替换成『』

4.预览效果

kindle previewer预览epub

kindle prevewer可以很简单的吧epub转为mobi,也可以用kindlegen批量转换。
如果书源是mobi,要先把mobi转成epub,用sigil修改加入,上面提到的

html {
writing-mode: vertical-rl;
-webkit-writing-mode: vertical-rl;
-epub-writing-mode: vertical-rl;
}

NOTE:千万不要用calibre转换epub为mobi,它不支持直排效果,转了之后会丢失。

KPW预览效果

kindle previewer最新版支持kpw预览

kindle touch(固件版本5.1以上)预览效果

Adobe Digital Edition预览


epub支持直排的阅读软件有ibooks,ADE,其他支持epub3的阅读器软件。

NOOK2 1.20后固件版本已经支持直排了。

nook_vertical
其他设备软件未测试(kobo,sony?有的试试?请反馈)

样本epub:
史記·直排.zip

史記·直排.z01

 

 

标签:,

Trackback from your site.

(1)条评论

  • tusongtc

    |

    感謝分享心得,受教!

    回复

您的留言是我最大的支持!

Icon 精诚合作
规范高效的协同制作流程
Icon 精心校对
不向任何细小的错漏妥协
Icon 精美排版
让电子阅读成为美的享受
Icon 精益求精
持续不断地探寻技术进步