HON.jp News Blog

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

《この記事は約 2 分で読めます》

【編集部記事】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/

Exit mobile version