kindle

1 设置

字体和词典在 kindle 环境文件夹

  • 把电子书过滤设置选为“全部内容”,然后把电子书排序设置选为“收藏夹” 。用收藏夹分类电子书
  • 字体放在 fonts 文件夹,自带英文字体可以用 Baskerville ,中文字体思源黑体还好,思源宋体(Source Han Serif)太浅不要用,思源宋体,如何评价,以及如何正确使用
  • 词典放在 documents\dictionaries 文件夹
  • 一本英汉:与 PC 词典相同的简明英汉(160万),一本英英:Merriam-Webster’s Advanced Learner’s Dictionary,选择依据。其它为 kindle 自带,现代英汉、汉英、汉语,Oxford
  • kindle 不适合阅读长篇英英解释,如需彻底理解单词,用 kindlemate 导出生词本到欧路词典背,见 词典软件。或者在平板上用 kindle App 同步过来,使用欧路词典
  • 文章订阅,kindle4rss。发送频率 3 天,否则要经常删除云端文档,不需要同步可以关闭云端存档。不再使用的两个订阅 田间小站-双语阅读经济学人双语版
  • kindle 正版书也可以切换到其它国家购买,同时可以装 google play 版本和中国版,实现双开。由于 kindle for pc 复制后会插入空格和一行来源,需要编程实现自动去除,对于需要做笔记的书暂不考虑购买正版,且calibre 去 drm 插件对 kfx 格式支持也不够好

2 书籍来源

3 书籍处理

4 字体处理

字体正常是 4 个文件放入 kindle,比如 NotoSans-Bold、NotoSans-BoldItalic、NotoSans-Italic、NotoSans-Regular

有时缺少斜体 Italic,可用 ttx 工具将想要加入的斜体的 <name>nameID=1 改为与 regular 相同的 FontFamily,可能不止一处

1
2
3
4
5
6
7
# ubuntu 下
# 解开 regular 看一下 name 表中的值
ttx -o r.ttx Play-Regular.ttf
# 解开 Italic 将 name 表中的值改为和 regular 中的一样,可能有多个
ttx -o i.ttx Play-Italic.ttf
# 重新打包回 ttf
ttx -o i.ttf i.ttx

参见 Kindle Paperwhite 添加中文字体

5 App 端

  • android 可以替换中文字体,相同文件名覆盖即可,路径 内部存储\Android\data\com.amazon.kindlefc\files\fonts。但无法替换英文字体,只能 root 后把系统字体换掉 How to Change Kindle App Fonts on Android
  • android 可以替换自带词典,相同文件名覆盖即可,路径 ``内部存储\Android\data\com.amazon.kindlefc\files\B007Z8VKSQ\B007Z8VKSQ_EBOK.prc` ,文件名其实是词典的 ASIN,这本是默认的英汉词典,也可以替换 B00AZOHEGE 现代汉英词典,作为备用词典

6 辅助软件

软件在 windows 环境文件夹

  • sdr-Cleaner 清理无用sdr
  • Kindle Mate 笔记与生词管理
  • calibre 电子书管理与格式转换

7 生词本