ramanujun 发表于 2015-7-23 14:01

关于竖排版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的古籍,呵呵






syrd 发表于 2021-9-25 22:19

好文,受教了,谢谢

tx5388 发表于 2021-10-4 01:13

受教了!谢谢推荐!

beewae 发表于 2021-12-21 20:27

古籍爱好者,喜欢喜欢

weijiayi 发表于 2022-1-10 16:36

楼主有心了,谢谢分享。
页: [1]
查看完整版本: 关于竖排版epub【原帖作者:pcia】