EPUBCheck HTM-010: uvanlig epub namespace
Oppdatert:
EPUBCheck HTM-010 er en bruksbeskjed: “Namespace "…" is unusual for the prefix "epub".” epub-prefikset er knyttet til et uvanlig namespace, så epub:type og andre epub-attributter kan bli ignorert. Leserapplikasjoner gjenkjenner bare disse attributtene i namespaces http://www.idpf.org/2007/ops; med noen andre URIer er de bare ukjente attributter. EPUBCheck rapporterer det som en bruksnote og viser namespaces som er funnet.
Den offisielle meldingen
Namespace "%1$s" is unusual for the prefix "epub".
- Standard alvorlighetsgrad
- Bruk. Informativ kun og skjult som standard: det vises når EPUBCheck kjøres med -u (--bruk). Det gjør ikke EPUB ugyldig.
- EPUBCheck versjon
- 5.4.0
%1$s, %2$s… er fylt ut med filen, verdien eller elementet EPUBCheck funnet.
Typiske årsaker
- En skrivefeil i namespace-deklarasjonen, som en manglende skråstrek eller en https-URL.
- Et navnerom kopiert fra et annet vokabular eller et eldre utkast.
Hvordan fikse det
- Åpne filen EPUBCheck navnene (meldingen gir banen, linje og kolonne) i en tekst- eller EPUB editor som Sigil, eller pakk ut EPUB og åpne det der.
- Erklær prefikset på html-elementet nøyaktig som
xmlns:epub="http://www.idpf.org/2007/ops". - Behold samme erklæring i hvert kapittel slik at fotnoter og annen epub:type semantikk fungerer overalt.
- Bygg EPUB på nytt og kjør EPUBCheck igjen for å bekrefte at meldingen er borte.
Når det ikke er dette
Hvis et navnerom er erklært, men aldri brukt, er det HTM-044, ikke HTM-010.
Begreper brukt her
Andre HTM meldinger
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: ….
Kilder
Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.