EPUBCheck HTM-010: ungewöhnlicher epub Namensraum
Aktualisiert:
EPUBCheck HTM-010 ist eine Verwendungsmeldung: “Namespace "…" is unusual for the prefix "epub".” Das epub-Präfix ist an einen ungewöhnlichen Namensraum gebunden, sodass epub:type und andere epub-Attribute möglicherweise ignoriert werden. Leseanwendungen erkennen diese Attribute nur im Namensraum http://www.idpf.org/2007/ops; mit einer anderen URI sind sie einfach unbekannte Attribute. EPUBCheck meldet es als Nutzungshinweis und zeigt den gefundenen Namensraum an.
Die offizielle Nachricht
Namespace "%1$s" is unusual for the prefix "epub".
- Standard-Schweregrad
- Nutzung. Nur informativ und standardmäßig ausgeblendet: es erscheint, wenn EPUBCheck mit -u (--usage) ausgeführt wird. Es macht EPUB nicht ungültig.
- EPUBCheck Version
- 5.4.0
%1$s, %2$s… werden mit der Datei, dem Wert oder dem Element EPUBCheck ausgefüllt.
Typische Ursachen
- Ein Tippfehler in der Namensraumdeklaration, wie ein fehlender Schrägstrich oder eine https-URL.
- Ein Namensraum, der aus einem anderen Vokabular oder einem älteren Entwurf kopiert wurde.
Wie man es behebt
- Öffnen Sie die Datei EPUBCheck Namen (die Nachricht gibt den Pfad, die Zeile und die Spalte an) in einem Text- oder EPUB Editor wie Sigil, oder entpacken Sie die EPUB und öffnen Sie sie dort.
- Deklarieren Sie das Präfix im html-Element genau als
xmlns:epub="http://www.idpf.org/2007/ops". - Behalten Sie die gleiche Erklärung in jedem Kapitel bei, damit Fußnoten und andere epub:type Semantik überall funktionieren.
- Rebuild den EPUB und führe EPUBCheck erneut aus, um zu bestätigen, dass die Nachricht verschwunden ist.
Wann es nicht das ist
Wenn ein Namensraum deklariert ist, aber einfach nie verwendet wird, ist das HTM-044, nicht HTM-010.
Andere HTM Nachrichten
HTM-009The DOCTYPE provided is obsolete or irregular and can be removed.HTM-011Entity is undeclared.HTM-007Empty or whitespace-only value of attribute ssml:ph.HTM-004Irregular DOCTYPE: found "…", expected "…".HTM-003External entities are not allowed in EPUB v3 documents. External entity declaration found: ….HTM-001Any publication resource that is an XML-based media type must be a valid XML 1.0 document. XML version found: ….
Quellen
Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.