iOS5 の iBooks でフォントを指定する方法

by

iOS5  から iBooks で明朝体が表示できなくなったので対応メモ。
結論から書くと漢字の入ったフォント名を認識しなくなり、Safari と同じく PostScript 名で指定するようです。

以下は iBooks で表示したキャプチャ。帯のある部分が font-family に指定したフォント名。その下が CSS を適用して表示した箇所です。

ゴシック体を指定したiBooks上の見え方

以下は明朝体。

明朝体を指定したiBooks上の見え方

CSS は以下です。

.hoge {
font-family:'Hiragino Kaku Gothic ProN';
}

.hoge {
font-family:'HiraKakuProN-W3';
}

.hoge {
font-family:'HiraKakuProN-W6';
}
.hoge {
font-family:'Hiragino Mincho ProN';
}
.hoge {
font-family:'HiraMinProN-W3';
}

.hoge {
font-family:'HiraMinProN-W6';
}

ゴシック体の Hiragino Kaku Gothic ProN は効くのに、Hiragino Mincho ProN は無効になるのが謎ですね。
記述をミスしていたようで Hiragino Mincho ProN でもフォントの指定が可能でした。