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