关于竖排版epub【原帖作者:pcia】
闲着没事翻了本古籍,是横排的,总觉得少了点那种味道,忽然想到,PRS-T3S也是支持竖排显示的于是参考了网上一些教程:
制作EPUB/MOBI直书的一些方法和注意点----直排、竖排
稍稍研究了下得出以下结果:
制作上,倒是没什么太大的技术难点
只是需要稍稍修改一下CSS便可达成这个效果
不过千万别用calibre来弄,我之前就是用calibre结果白瞎了半小时的时间
最好还是用sigil编制,检阅用Kindle Previewer
以下是需添加的CSS代码:
/*此段控制竖体排版*/
html {
writing-mode: vertical-rl;
-webkit-writing-mode: vertical-rl;
-epub-writing-mode: vertical-rl;
-epub-line-break: strict;
line-break: strict;
-epub-word-break: normal;
word-break: normal;
}
/*下边距缩进一个字符,避免行尾最后一个字符无法显示*/
body {
word-break: normal;
margin: 0;
margin-left: 0%;
margin-right: 0%;
margin-top: 1.5%;
margin-bottom: 1em;
text-align: left;
}
如果希望从右向左翻页,可在content.opf中编辑<spine toc="ncx">字段如下:
<spine toc="ncx" page-progression-direction="rtl">
另外还有个重要的问题,做这本书的时候,因为只是试验,所以没有对标点符号进行修整
用横排版式的标点符号看起来很是怪异,所以如果要制作竖排的书的话,最好还是得对标点符号进行修正
当然,需要的话,还可以将标点居中显示,不过这样的话,代码会很繁琐,想想一本书那么多个标点符号,要处理的话……
另外贴一下最近在看的一本书吧,不过是PDF的古籍,呵呵
好文,受教了,谢谢 受教了!谢谢推荐! 古籍爱好者,喜欢喜欢 楼主有心了,谢谢分享。
页:
[1]