Kindle scribe update to 5.19.2 , 災難!
5.19.3.0.1 好一些, 記錄一下目前為止的解法
==== best solution ===========
1. opf : <dc:language>ja</dc:language>
<spine page-progression-direction='rtl' toc="ncx">
or <meta name="primary-writing-mode" content="vertical-rl"/>
2. xml footnote 一定要用 <a class='noteref' | <div class='footnote' 配對
3. line-height 好像沒有作用
4. html margin可以不設, 要擴大文字範圍可設,
margin 左右無用 (都還是留白一大截), 上可至 -1.5em, 下可至 -0.5em ,
然後, 用 kindlepreviewer 3.96.0 (不知新版如何, 這一版確定可行), 生成 kpf,
calibre-debug -r "KFX Output" -- xx.kpf xx.kfx,
以上這兩行 calibre on windows 可能可以一次做完(call kindlepreviewer ?)
usb 傳入 Kindle scribe
優點 : 翻頁方向正確, footnote popup 且不會被截掉, 劃線動作正常, 可調行距
缺點: 不能調行距, default font 是日文字型 (但中文顯示沒問題)
2026/5/20 update: kindlepreviewer 3.104.0 亦可, 劃線動作似乎比舊版略佳
=== good solution ==============
1. opf : <meta name="primary-writing-mode" content="horizontal-rl"/>
<dc:language> zh-hant/zh/zh-TW 都一樣 ja 也無妨
2. 同 best solution
epub send to kindle
優點 : 翻頁方向正確, footnote popup 且不會被截掉, 可調行距
缺點: 劃線動作不正常, default font 是簡中
=== 2026.05.10 update
==== best solution for no footnote pop-up =========
1. opf same as best solution
2. css add : div.vpage { margin-left: 2em; margin-right:1em; margin-top:-3.2em; margin-bottom:-2.5em; padding: 0; }
3. for all content, add a <div class='vpage'> under body tag
or 2_3 . html { margin : -3.2em 1em -3em 2.5em; }
優點 : 翻頁方向正確, 劃線動作最美, 文字可以佔滿整個scribe畫面 ( oasis 應該會超出畫面?)
缺點 : 不能調行距, footnote 不能 popup, 會跳到 footnote 那頁
===================
因為對劃線動作比較介意, 所以 better/good 是這麼排的
暫時都不連線以免又有什麼奇怪的 bug update, 下回連線之前得記得要搜一下 kindle update 災情
沒有留言:
張貼留言