iBooksのテキスト配置(text-align)の続き―英語でも同様に両端揃え(Justify)になる

昨日はiBooksのテキスト配置について気がついたことを報告しました。で、もしかするとこれは日本語のEPUBだからそうなっているのかもしれないと考えまして、英語のEPUBを作ってみました。自分でも忘れてしまわないよう、結果を簡単にメモしておきます。

1.日本語のEPUBと英語のEPUBとは

ここで、日本語のEPUBというのは、EPUBのメタ情報に<dc:language>ja</dc:language>を登録してあるものです。
英語のEPUBとは、同じくEPUBのメタ情報に<dc:language>en</dc:language>を登録してあるものです。

2.結果

段落のテキスト配置をなにも指定していないとき、iBooks用のメタ情報(com.apple.ibooks.display-options.xml)があるものでは、段落のテキスト配置は左になります(図1)。しかし、iBooks用のメタ情報がないときは、段落のテキスト配置は両端揃えになります(図2)。

English1
図1 段落のテキスト配置の指定なし、iBooks用のメタ情報あり

English2
図2 段落のテキスト配置の指定なし、iBooks用のメタ情報なし

これは日本語と一緒です。

3.KindlePreviewer

なお、KindlePreviewerでは、「段落のテキスト配置の指定なし」の状態では、テキストは左寄せになります。

KindlePreviewer
図3 Kindle Previewerによる表示

4.まとめ表

iBooksとKindleではテキスト配置のデフォルト値が異なっていることになります。

表 段落のテキスト配置を指定していないときの、リーダによる段落のテキスト配置の相違

iBooks3.1で日本語のEPUBを表示 同英語のEPUBを表示 KindlePreviewer
iBooksメタ情報あり 左寄せ 左寄せ 左寄せ
iBooksメタ情報なし 両端揃え 両端揃え 左寄せ

[1] 動作環境はiBooks:3.1(iOS6)、KindlePreviewer:2.9(Windows7)
[2] 「iBooksメタ情報あり」のとき、フォントを「オリジナル」から変更すると日本語EPUBも英語EPUBもともに左揃えから両端揃えになります。これを見ますと、iBooksはデフォルトを両端揃えと考えている印象を受けますね。