Siirry sisältöön
EPUBCheck · XHTML sisältöasiakirjat

EPUBCheck HTM-010: epätavallinen epub nimiavaruus

Päivitetty:

EPUBCheck HTM-010 on käyttöviesti: “Namespace "…" is unusual for the prefix "epub".” epub-etuliite on sidottu epätavalliseen nimiavaruuteen, joten epub:type ja muut epub-attribuutit voidaan jättää huomiotta. Lukusovellukset tunnistavat nämä attribuutit vain nimiavaruudessa http://www.idpf.org/2007/ops; kaikissa muissa URI:issa ne ovat vain tuntemattomia attribuutteja. EPUBCheck raportoi tämän käyttöhuomautuksena ja näyttää löytyneen nimiavaruuden.

Virallinen viesti

Namespace "%1$s" is unusual for the prefix "epub".

Oletusarvoinen vakavuus
Käyttö. Vain informatiivista ja oletusarvoisesti piilotettua: se näkyy, kun EPUBCheck toimii -u (--usage) -asetuksella. Se ei tee EPUB:stä virheellistä.
EPUBCheck versio
5.4.0

%1$s, %2$s… täytetään EPUBCheck löytyvällä tiedostolla, arvoilla tai elementeillä.

Tyypilliset syyt

  • Typo nimialueen julistuksessa, kuten puuttuva viiva tai https-URL.
  • Nimiavaruus, joka on kopioitu toisesta sanastosta tai vanhemmasta luonnoksesta.

Kuinka korjata se

  1. Avaa tiedosto EPUBCheck nimet (viesti antaa polun, rivin ja sarakkeen) tekstieditorissa tai EPUB-editorissa, kuten Sigil, tai purka alla olevan EPUB ja avaa se siellä.
  2. Julista etuliite html-elementissä tarkalleen muodossa xmlns:epub="http://www.idpf.org/2007/ops".
  3. Pidä sama julistus jokaisessa luvussa, jotta sitaatti- ja muut epub:type-semanttiikat toimivat kaikkialla.
  4. Rakenna EPUB uudelleen ja suorita EPUBCheck uudelleen varmistaaksesi, että viesti on poistunut.

Milloin tämä ei ole se

Jos nimiavaruus on julistettu mutta sitä ei koskaan käytetä, se on HTM-044, ei HTM-010.

Tässä käytetyt termit

Muut HTM viestit

  • HTM-009 The DOCTYPE provided is obsolete or irregular and can be removed.
  • HTM-011 Entity is undeclared.
  • HTM-007 Empty or whitespace-only value of attribute ssml:ph.
  • HTM-004 Irregular DOCTYPE: found "…", expected "…".
  • HTM-003 External entities are not allowed in EPUB v3 documents. External entity declaration found: ….
  • HTM-001 Any publication resource that is an XML-based media type must be a valid XML 1.0 document. XML version found: ….

Lähteet

Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.

FAQ

Mitä EPUBCheck HTM-010 tarkoittaa?

EPUBCheck HTM-010 on käyttöviesti: “Namespace "…" is unusual for the prefix "epub".” epub-etuliite on sidottu epätavalliseen nimiavaruuteen, joten epub:type ja muut epub-attribuutit voidaan jättää huomiotta. Lukusovellukset tunnistavat nämä attribuutit vain nimiavaruudessa http://www.idpf.org/2007/ops; kaikissa muissa URI:issa ne ovat vain tuntemattomia attribuutteja. EPUBCheck raportoi tämän käyttöhuomautuksena ja näyttää löytyneen nimiavaruuden.

Onko HTM-010 virhe?

HTM-010 ilmoitetaan käytönä oletusarvoisesti. Vain informatiivinen ja oletusarvoisesti piilotettu: se näkyy, kun EPUBCheck suoritetaan -u (--usage). Se ei tee EPUB virheelliseksi.

PDF - EPUB työkalua

Jokainen työkalu käyttää samaa moottoria. Enintään 3 kirjaa päivässä on ilmaisia.

Näe kaikki työkalut