CAS-UBは、ブックオンデマンドに使えるPDF, 商用に耐えうる高品質な電子書籍(EPUB3、Kindle専用EPUB)を作るWEBサービスです。DTPソフトに負けない品質のPDFと構造化された電子書籍をワンソースから出力します。出版モデルをプリントファーストからデジタルファーストに転換するのに最適なツールです。
注目記事
第2回 電子出版特別セミナーのお知らせ 電子書籍 “プロの書き方 読ませ方” 教えます!
アマゾンKindleストアの開始によって電子書籍は昨年の暮れ頃からようやく出版ビジネス全開モードにシフトしています。 アマゾンKindleでいかにして本を売るかが今年最大のテーマです。 本セミナーでは、ゲストスピーカーに … 続きを読む
最近の投稿
EPUBリーダで、MathMLで記述した数式がだいぶ表示できるようになりました。
EPUB3.0 では出版物に数式を含めることができるようになりました。そして、EPUBリーダでも徐々に数式を表示できるようになってきました。
数式はMathMLのプレゼンテーションで記述します。簡単なサンプルを作ってEPUBリーダの数式表示機能を確認してみました。
1.MathMLをサポートするEPUBリーダ
(1) iBooks 3.1

(2) Readium 0.9.1 (2013/5/17)
表示例は次のスクリーンショットを参照。

2.MathMLをサポートしていないEPUBリーダ
(1) Adobe Digital Editions 2.0
MathML数式はサポートしていないようです。
(2) KindlePaperwhite
表示例は次のスクリーンショットを参照。

3.MathMLの記述の注意事項
(1) 数式を含むXHTMLファイルにはmath要素に名前空間を指定すること。
例)<math xmlns="http://www.w3.org/1998/Math/MathML">
・名前空間を指定しないと、EPUBチェック3.0ではエラーになります。
Readiumでは名前空間を指定しなくてもMathMLを表示することができます。しかし、iBooksでは名前空間を指定していないMathMLを表示することができません。
(2) OPFファイルには、数式を含むXHTMLファイルを参照するitem要素にはproperties="mathml"を指定すること。
例)<item href="201305211138.xhtml" id="id201305211138" media-type="application/xhtml+xml" properties="mathml"/>
4.MathMLの表示:ブロック数式とインライン数式
(1) 数式にはディスプレイ数式とインライン数式がある。ディプレイ数式には、math要素にdisplay=”block” を指定すること。
(2) ReadiumとiBooksともに、display=”block” を指定するとデフォルトで中央揃えになります。
特にReadiumは、display=”block” の有無で添え字の位置を切り替えています。iBooksは添え字の位置が変わりません。
5.テストデータの説明
テストデータは次からダウンロードできます。
(1) math-test-a.epub
math要素に名前空間を設定していない例を含んでおり、EPUBチェック3.0でエラーになります。
(2) math-test-b.epub
math要素に名前空間を設定していない例を削除しています。EPUBチェック3.0でエラーは報告されません。
CAS-UBは次のバージョンで数式のオーサリングを正式にサポートする予定です。しばらくお待ちください。
- CAS-UB 5月23日のアップデート、ファイル単位の組み方向設定で電書協方式CSSに対応 コメントをどうぞ
- 本日のセミナー資料(CAS-UB)をアップしました。 コメントをどうぞ
- 『PDFインフラストラクチャ解説』を0.30版に改訂。「PDF長期署名(PAdES)」の節を追加しました。 コメントをどうぞ
- EPUB3におけるランニング・ヘッダ、ランニング・フッタの実態 コメントをどうぞ
- CAS-UB 5月16日の定期メンテナンスで、ダイレクト「Word変換」メニュー、出版物の種類の追加、PDFレイアウト機能の追加など機能強化 コメントをどうぞ
- CAS-UB、5月16日のアップデートで「Word変換」メニューを追加します。 コメントをどうぞ
- 紀伊國屋書店新宿本店の歴史と文化について 2件のフィードバック
- 学術出版社のケーススタディと学術出版を取り巻く環境についての社会学的研究報告 コメントは受け付けていません。
- W3CワークショップのポジションペーパーにみるEPUBへの要望(2) コメントは受け付けていません。

