Kindleのレイアウトに関して 左インデント
「犬のためのWPF」を書いている間、iOS版Kindleのレイアウトに悩まされました。作業の80%くらいがレイアウト確認だった感じです。レイアウトの修正に向けた調査をしていまして、その一部を書いていきます。今回は左インデントです。
作業フローは以下のようにしています*1
word2010(docx)
→word2010HTML出力(html)
→kindlegen(mobi)
→Kindleプレビューア
Kindle Fire HD
kindle Fire HDです。量が大きくなっていますが、これもセーフでしょう。
Kindle for iPad
…iPadです。
一瞬何がおこったのだかわからなくなりますが、「段落の先頭は常に字下げ」となっています。インデントは反映されています。
ぶら下げ+インデントでは相殺して不思議な均衡状態になってます。
素Kindleでの描画を調べてみると、iPad版と同じように「先頭常に字下げ」となっています。(実は)Kindle for Windowsでは正常ですので、iPad版は周回遅れといっていい状態です。
自分がiPad miniを使っているもあり、iPadに最適化したバージョンを作りたいのはやまやまですが、やった瞬間にiPad版Kindleがバージョンアップして涙目、ということになりそうで怖いです。