アンテナハウスの電子書籍制作サービスCAS-UBは、9月28日の定期保守更新でEPUBアクセシビリティ関連の機能強化しました。
一番大きな項目は、紙の本(PDF)を元にEPUBを制作するとき、原本のページ区切り位置(ページ分割マーク)をEPUBの中に設定する機能です。これにより、例えば、教室で紙の本と電子書籍(EPUB版)の両方を一緒に使って授業するとき、先生が紙の本でページ数を指定すると、EPUB版で読んでいる生徒も一緒に指定されたページを開けるようになります。
具体的にはEPUBのテキスト(XHTML形式)の中に、ページ分割マークをIDとして設定します。そして、ページ番号の一覧を表示するページ(ページリスト)を用意しておいて、EPUBリーダーがページリストからそのページにジャンプできるようにします。
便利な機能とは思いますが、普及はまだまだのようです。
◎普及していない原因としては次のことが考えられます。
サポートするEPUBリーダーが少ない。リーダーの機能としては、実現は難しいことではないと思います。しかし、今、市場に出回っているEPUBリーダーは残念ながらページリストを表示する機能をサポートしていないものが多いようです。
制作の手間がかかる。数百ページの本になると、1つのEPUBの中に数百のIDを埋め込まないといけないので、制作作業も負担になりそうです。
◎CAS-UBでは、ユーザー指定IDのマークアップ機能がありますので、これを利用してページマークを記入できるように工夫しました。
さらに、サンプルがないと実際には使い方を理解してもらいにくいかと考えて、サンプルを用意しました。サンプルは2種類あります。
(1)「暗号舞踏人の謎」(アーサー・コナン・ドイル著、三上於菟吉訳、青空文庫NDC K933)を利用して、PDF版を制作し、PDF版のページ番号をEPUBに設定したサンプル。
(2)上のサンプルは、タイトルと見出しがなく、本文中にページ分割マークを記述しています。しかし、実際にはタイトルや見出しにページ分割マークを設定する方法が重要そうです。そこで二つ目のサンプルとして、「タグ付きPDF とはなにか」という冊子作成しました。
いづれも、次のページからダウンロードしていただくことができます。
CAS-UBは本日の定期保守で、EPUBアクセシビリティ関連の機能追加などを行う予定です。
関心のお持ちの方はご覧になってみてください。