Hopp til innhold
EPUBCheck · Pakke dokument (OPF)

EPUBCheck OPF-073: DOCTYPE-identifikator ikke tillatt

Oppdatert:

EPUBCheck OPF-073 er en feilmelding: “External identifiers must not appear in the document type declaration.” Et XML-dokuments DOCTYPE bruker en ekstern identifikator (en offentlig eller systemid) som EPUB ikke tillater for den medietypen. EPUB tillater kun en kort liste, som SVG 1.1, MathML 3.0 og NCX DTD-er.

Den offisielle meldingen

External identifiers must not appear in the document type declaration.

Standard alvorlighetsgrad
Feil. EPUB bryter en regel i spesifikasjonen og er ugyldig. Butikker og Send til Kindle kan avvise det, og EPUBCheck avslutter med status 1.
EPUBCheck versjon
5.4.0

Typiske årsaker

  • Et XHTML kapittel i en EPUB 3 med en XHTML 1.1 eller XHTML 1.0 DOCTYPE som ble overført fra EPUB 2.
  • En SVG-fil eksportert med en DOCTYPE for en annen SVG-versjon.
  • En DOCTYPE kopiert fra en webside-mal.

Hvordan fikse det

  1. Åpne filen EPUBCheck som peker til og se på dens DOCTYPE-linje.
  2. For EPUB 3 XHTML, bruk <!DOCTYPE html> eller ingen DOCTYPE i det hele tatt.
  3. For andre filer, bruk identifikatoren oppført for deres mediatype i EPUB 3.3, eller fjern DOCTYPE.

Når det ikke er dette

Hvis XHTML DOCTYPE bare er foreldet, rapporterer EPUBCheck HTM-004 i stedet.

Begreper brukt her

Andre OPF meldinger

  • OPF-072 Metadata element "…" is empty.
  • OPF-074 Package resource "…" is declared in several manifest items.
  • OPF-070 Custom collection role "…" is an invalid URL.
  • OPF-067 The resource "…" must not be listed both as a "link" element in the package metadata and as a manifest item.
  • OPF-066 Missing "dc:source" or "source-of" pagination metadata. The pagination source must be identified using the "dc:source" and "source-of" properties when the content includes page break markers.

Kilder

Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.

FAQ

Hva betyr EPUBCheck OPF-073?

EPUBCheck OPF-073 er en feilmelding: “External identifiers must not appear in the document type declaration.” Et XML-dokuments DOCTYPE bruker en ekstern identifikator (en offentlig eller systemid) som EPUB ikke tillater for den medietypen. EPUB tillater kun en kort liste, som SVG 1.1, MathML 3.0 og NCX DTD-er.

Er OPF-073 en feil?

OPF-073 rapporteres som feil som standard. Den EPUB bryter en regel i spesifikasjonen og er ugyldig. Butikker og Send til Kindle kan avvise den, og EPUBCheck avsluttes med status 1.

PDF til EPUB verktøy

Hvert verktøy bruker den samme motoren. Opptil 3 bøker om dagen er gratis.

Se alle verktøy