Re: [问题] EPUB转直排MOBI(calibre, KindleGen) 解决

楼主: Nusat (Nusat)   2019-08-10 23:25:31
今天趁著KOBO 75折入手了尼尔盖曼的<好预兆>,
用上一篇所述的方式转档出来,可以变成直排但是标点还是歪的,
检查了一下才发现是因为没办法套用自定义的直排字型,
猜想也许是某些出版社的电子书是不能修改成"自定义字型"的?
(好预兆是读书共和国/木马文化出版的)
用kindle内建的四种字型好像可以套用,但标点依旧会歪
拜了下估狗神,针对这种电子书的解决方式如下:
外观->样式->拉到最下面的过滤器样式资讯(也就是填额外css代码的框的下面)
->选择您想要完全移除的样式资讯-> 将<字型>勾选起来后,再汇出。
目前至少好预兆这本书看起来是OK的,看了几章标点都是正常的。
不过也许有某些书针对字型有特别的安排(?) 这种阅读上也许会有影响
至少单纯的文字书应该没差~
P.S.
之前转了一批KOBO上城邦出版的伊坂幸太郎的书,孩子们、死神、奥杜邦...等等
是有发现字型没办法调整(应该是黑体),但标点没问题所以也没管它,
在google图书买的伊坂的<潜水艇>也是一样可以直接转直排,
也许是城邦出版社用的字型可以支援直排吧。
※ 引述《Nusat (Nusat)》之铭言:
: 刚刚终于测试出最接近天火的状态了,提供给板友参考:
: 1. Calibre 汇入EPUB
: 2. 转换书籍 选AZW3 > 外观 > 样式 >
: 在额外的CSS里面贴上以下代码
: (参考: https://wshareit.blogspot.com/2017/11/kindle-8-for-mac.html)
: @page{
: margin:5%;
: }
: body{
: -epub-writing-mode: vertical-rl; /*直式设定 for epub*/
: -epub-line-break: normal; /*断行设定 for epub*/
: -webkit-writing-mode: vertical-rl; /*直式设定*/
: -webkit-line-break: normal; /*断行设定*/
: line-break: strict; /*断行设定,参数(normal , auto , strict)*/
: writing-mode: vertical-rl; /*直式设定 for Kindle*/
: line-height: 1.4; /*控制行间距(可忽略)*/
: text-indent: 2em; /*首行空两格*/
: margin: 3%;
: }
: 2019/8/10更新
作者: mgrn (MGRN)   2019-08-12 17:26:00
实验精神推个

Links booklink

Contact Us: admin [ a t ] ucptt.com