« ePubファイルのバリデート--その(3) sigil,外部エンティティ | トップページ | 『ハイパーテキスト地理B』後書き…読者の皆さまへ。 »

2014年4月 1日 (火)

ePubファイルのバリデート--その(4)--エラーまとめ

 「ハイパーテキスト地理B」 ePubファイルのバリデート(チェック)に,フリーソフトの「EPUB-Checker」(epubcheck 3.0.1)を使用して検出したエラーのまとめ。

-----------------

■「content.opf 」におけるエラー…sigil で編集したことに関係しているかもしれない。対処方法不明。
(1)ERROR: 140329NewTiri.epub/OEBPS/content.opf(6,32): attribute "opf:role" not allowed here; expected attribute "dir", "id" or "xml:lang"
(2)ERROR: 140329NewTiri.epub/OEBPS/content.opf(8,39): attribute "opf:event" not allowed here; expected attribute "id"
(3)ERROR: 140329NewTiri.epub/OEBPS/content.opf(26,46): assertion failed: @refines missing target id: 'creator'

-----------------

■「!DOCTYPE html 」に関するエラー…各章の先頭ごとにでてくる。sigil で編集したことによって発生。
ERROR: 140329NewTiri.epub/OEBPS/Text/nav.xhtml: Obsolete or irregular DOCTYPE statement. External DTD entities are not allowed. Use '<!DOCTYPE html>' instead.

-----------------

■「id」のエンティティに関するエラー…idの指定に日本語を使用していること。一太郎の“ブックマーク”に由来。
ERROR: 140329NewTiri.epub/OEBPS/Text/document1.xhtml(59,73): value of attribute "id" is invalid; must be an XML name without colons

-----------------

【 ↓ 他所で見つけた書き込み】

「SigilはEPUB3に非対応で、さらに悪い事にePub3.0だった箇所も強制的にePub2.0仕様に書き換えてしまう。」

はじめて電子書籍を販売する
http://e96.jimdo.com/2014/03/02/

電子書籍を販売
http://e96.jimdo.com/

-----------------

【 もう一つ↓ 他所で見つけた書き込み】

EPUB編集ツール「Sigil」が苦境!? いったいどうなるの? - 電書ちゃんねる
http://densho.hatenablog.com/entry/inactive-sigil

-----------------

 「EPUB-Checker」(epubcheck 3.0.1)でエラーが出るということは,ePub3.0 には対応していないということで,iBookstoreやGoogle Play Booksなどのストアでは,審査で落とされるとのことだが,Kindleストアでは販売できるようだ。sigil を使うと,ePub2.0仕様とePub3.0仕様の混合になるようだが,今回の『ハイパーテキスト地理B』は横書きであり,音声ファイルなどの突出したePub3.0の機能は何も使っていないので,実際の利用場面で,どういう形で問題が出てくるのかは,不明。

-----------------

 以上が,『ハイパーテキスト地理B』の ePub 3 についてのエラー報告。

以下の推奨環境では,正常動作を確認している。

…パソコン(Win,Mac)では,calibre。
…タブレットなどの携帯端末では,楽天 kobo のandroid用のePubリーダーが優秀。
…ハードは,Nexus7(2013年)。

-----------------

|

« ePubファイルのバリデート--その(3) sigil,外部エンティティ | トップページ | 『ハイパーテキスト地理B』後書き…読者の皆さまへ。 »

ハイパーテキスト地理B」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック


この記事へのトラックバック一覧です: ePubファイルのバリデート--その(4)--エラーまとめ:

« ePubファイルのバリデート--その(3) sigil,外部エンティティ | トップページ | 『ハイパーテキスト地理B』後書き…読者の皆さまへ。 »