電子教科書関係者は必読、MathJaxを使いEPUB3電子書籍ファイルで数式表示させる方法

noteで書く

《この記事は約 1 分で読めます(1分で600字計算)》

【編集部記事】EPUB3電子書籍ファイルを使って数式混じりの電子教科書を作成するにはいくつかのアプローチがあるが、その1つとしてJavaScript開発者たちの間で人気の数式表示ライブラリ「MathJax」を使う手がある。

 それを実際にデモしているのがMathJaxサポーターの1人であるPeter Krautzberger氏で、EPUB3ファイルにMathJaxを埋め込む方法と、そのサンプル作品を公開。同氏によると、iOS 5以前のSafariエンジンにはMathMLが奇麗に表示できないフォント関連バグがあり、iBooks等のWebkit系電子書籍ビューワーで数式表示させたい場合はMathJaxを介してSVG表示する方法が現実的とのこと。

 ただし、電子書籍ビューワー側がJavaScript動作に対応している必要があるため、どちらかといえば非・電子ペーパー端末向けの手法といえそうだ。【hon.jp】

問合せ先:Peter Krautzberger氏のブログ記事( http://boolesrings.org/krautzberger/2013/01/13/how-to-include-mathjax-in-an-epub3-file-to-work-with-ibooks-and-possibly-others/

noteで書く

広告

著者について

About hon.jp Staff 7938 Articles
株式会社hon.jp(2018年3月31日で解散)スタッフによる記事のアーカイブです。ニュースメディア「hon.jp DayWatch」はNPO法人HON.jpが事業継承し、2018年10月1日より「HON.jp News Blog」へ名称変更、リニューアルして運営しています。リンク先が消えている場合は、Wayback Machineなどを利用すると、当時の記事が掘り出せるかもしれません。
タグ: /