Re: [問題] EPUB轉直排MOBI(calibre, KindleGen) 解決

看板book作者 (Nusat)時間5年前 (2019/08/10 23:25), 編輯推噓1(100)
留言1則, 1人參與, 5年前最新討論串4/4 (看更多)
今天趁著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更新-------------------------------------------------------------- : 書籍轉成直排後,如果使用沒有相對應的直排字型,會發生標點符號偏移的狀況 : (例如: 句點逗點歪一邊,上引號下引號維持橫排的形狀,會很醜,也很難閱讀) : 如何使用kindle自訂字型的方法在下面幾段會提到, : 但因為有部分書籍有指定的字型,不讓使用者修改,所以在這個步驟需要把字型移除: : 外觀->樣式->拉到最下面的過濾器樣式資訊->選擇您想要完全移除的樣式資訊-> : 將<字型>勾選起來。 : 避免之後匯入後卻不能修改成直排字體。 : --------------------------------------------------------------------------- : 3. 按下確定後轉出AZW3檔案,將kindle用USB連電腦 : 經由USB傳到kindle的documents文件夾內 : (註: AZW3不可用信箱傳送) : 2019/2/4更新: : 後來發現如果用USB丟進kindle/documents的話, : kindle書架上沒辦法顯示原本的封面 (雖然打開書裡面還是有封面那張圖) : 會變成自定義的封面 (白封面+書名) : 如果想要保留原本的圖片封面的話,就必須要使用Calibre傳送到設備: : (kindle連著電腦的狀態) [傳送到裝置] > [傳送指定的格式到] > [主記憶體] : 選取AZW3後按確定。這樣就可以保留漂亮的封面了。 : (其實另一個保留封面的方法是用email寄,但AZW3不能經由email寄送到kindle) : : 接下來是處理Kindle自訂字型的部分, : 由於之前使用kindle四種內建繁體字型都會有 標點偏移的狀況 : 所以採用自行匯入的方式 : 4. 電腦上下載 Noto Sans CJK 思源黑體 : https://123.briian.com/forum.php?mod=viewthread&tid=4148 : 選擇繁體中文下載 NotoSansCJKtc-hinted.zip : 解壓縮文件夾,將所有.otf的檔案都放到kindle/fonts裡面 : 5. 斷開Kindle的USB線,打開書本後 > 字體和頁面設置 : >自定義: 選擇Noto Sans Mono CJK TC : (註: 同一個字體包裡的Noto Sans CJK TC也可以,成果在下面) : 6. 完成。 : 結論是標點符號的偏移應該是跟字型有關,可以多試幾個看看。 : 目前這本書我覺得OK了。希望別本書也可以QQ : 成品如下 : https://i.imgur.com/Ann46Kt.jpg
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.115.101.27 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/book/M.1565450733.A.007.html

08/12 17:26, 5年前 , 1F
實驗精神推個
08/12 17:26, 1F
文章代碼(AID): #1TJk7j07 (book)
討論串 (同標題文章)
文章代碼(AID): #1TJk7j07 (book)