Kindle 電子書繁體中文轉換和豎排文字製作

2017-09-24

開始之前請先去除電子書的 DRM

需要工具:

Calibre
Calibre 中文轉換插件 TradSimpChinese
Sigil
Kindlegen

一、轉換繁體中文

安裝 Clibre 和 中文轉換插件 TradSimpChinese

之後選擇編輯此電子書文件

點擊編輯文件頂部工具欄的『文』,開始轉換

轉換完成後,保存此文件,退出編輯模式

然後選擇轉換書籍到 .epub 格式的電子書文件

二、豎排文字製作

使用 Sigil 打開 .epub 格式的電子書文件

找到對應本書的 .css 文件

最後位置加入代碼:

body {
margin-left: 5%;
margin-right: 5%;
margin-top: 5%;
margin-bottom: 5%;
text-align: justify;
writing-mode: vertical-rl;
-webkit-writing-mode:vertical-rl;
-epub-writing-mode: vertical-rl;
-epub-line-break: auto;
}

加入完成後保存文件

然後下載對應的 Kindegen 轉換為 Kindle 閱讀器可用的 .mobi 格式電子書文件

  • Windows:

把需要轉換的 .epub 電子書文件放在和 kindlegen 相同目錄層級下

然後使用 cmd 鍵入命令

C:\kindlegen.exe 我的前半生.epub
  • Linux / macOS

轉換使用前記得賦予二進制文件執行權限

chmod +x kindlegen
kindlegen 我的前半生.epub

然後把生成的 .mobi 格式電子書文件拖進 Kindle 閱讀器即可


參考資料:

https://www.zhihu.com/question/21234737