epubcheck通すのに苦戦したときのメモ

・OPF-001, ERROR, EPUBバージョン: Version not found の解析時にエラーが発生しました.
「--」がコメント(注釈)と解釈されるので使わない

・RSC-005, ERROR, ファイル解析時のエラー: 文字列の長さは最低でも 1 必要です.
横着して半角スペース1文字入れたら弾かれた

・HTM-046, ERROR, 固定フォーマットのitemにviewportが宣言されていません.
宣言する
<meta name="viewport" content="width=device-width, height=device-height, initial-scale=1.0"/>

・RSC-007, ERROR, 参照されているリソース "OEBPS/Text/p-xxx.xhtml" がEPUB内に見つかりません.
ファイル名を直接指定する

・RSC-016, FATAL, ファイル解析時の致命的なエラー: The entity "xxx" was referenced, but not declared.
特殊文字は数値にする
×は×に、&は&にする

・RSC-020, ERROR, 正しいURIではありません.
エンコードしたURLのコピペミス
これが
%E3%81%AC%E3%82%8B%E3%81%BD
こうなっていた
%E3%81%AC%E3%82%8B%E3%81%B

・OPF-014, ERROR, プロパティ "svg" をOPFで宣言してください.
これを
<item id="cover" media-type="application/xhtml+xml" href="Text/cover_page.xhtml"/>
こうする
<item id="cover" media-type="application/xhtml+xml" href="Text/cover_page.xhtml" properties="svg"/>
複数のプロパティを割り当てるときは半角スペースで区切る properties="svg scripted"

・RSC-012, ERROR, フラグメント識別子が定義されていません.
未解決問題