AozoraEpub3の内部処理を見ていると、画像注記の頭に、※をつけるだけで外字画像として認識してくれるようだ。
例
外字画像の形式は電書協EPUBを参考にして、透過pngで横218×縦218にしている。
電書協EPUBサンプルに外字画像のについて書かれていので、参考にしながら外字画像を入れ方を考えていく。外字画像の横長とか縦長についての機能も追加してみたい。
ebpaj-viewsamples.epub
- 外字画像
- 行内画像
- 外字画像の連続
- 外字画像を含む文字列に文字色
- 外字画像を含む文字列に背景色
AozoraEpub3に画像指定付き外字
AozoraEpub3で内部処理がどうなっているのかを見ていくと、画像表示のところに
外字用のタグを入れて切り分けているようだ。
[#(ファイル名)#GAIJI#]
##外字注記の画像 String.formatで出力
外字画像 <img class="gaiji" src="%s" alt=""/>