Spring til indhold
Ordliste

Hvad er XHTML i EPUB?

Opdateret:

EPUB indholdsdokumenter er XHTML: HTML skrevet med XML syntaks, så hver tag skal være lukket, attributter citeret, og filen velformat. EPUB 3 bruger XHTML syntaksen af HTML5; EPUB 2 brugte XHTML 1.1.

Hvorfor er det vigtigt, når du konverterer en PDF til EPUB

Den tekst, en konverter udtrækker fra en PDF, skal være korrekt undsluppet og indlejret, ellers vil hele kapitlet mislykkes med at blive parseret; en stray "&" eller en uafsluttet tag er nok. Parseringsfejl fremgår i EPUBCheck som RSC-005 (skema fejl) eller RSC-016 (fatal XML-fejl).

Hvordan EpubCC håndterer det: hvert kapitel skrives som XHTML med HTML5 doctype, lang og xml:lang sat til det detekterede sprog, og dir="rtl" for højre-til-venstre sprog. Hvert stykke tekst taget fra PDF er undsluppet (&, <, > og citationstegn), og tegn som XML ikke tillader, såsom ensomme kontroltegn, der er tilbage i nogle PDF-filer, droppes, så et kapitel aldrig fejler at parse på grund af sin kilde tekst.

Relaterede termer

EPUBCheck meddelelser om dette

  • RSC-005 Error while parsing file: …
  • RSC-016 Fatal Error while parsing file: …
  • HTM-004 Irregular DOCTYPE: found "…", expected "…".
  • HTM-011 Entity is undeclared.
  • RSC-001 File "…" could not be found.
  • RSC-002 Required META-INF/container.xml resource could not be found.
  • RSC-003 No rootfile tag with media type "application/oebps-package+xml" was found in the container.
  • RSC-004 File "…" is encrypted, its content will not be checked.
  • RSC-006 Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.
  • RSC-006b Resource "…" is located outside the EPUB Container; please check the resource is retrieved in scripted content.

Konverter en PDF til EPUB
Konverter op til 5 sider gratis, ingen konto nødvendig.

FAQ

Hvad er XHTML i EPUB?

EPUB indholdsdokumenter er XHTML: HTML skrevet med XML syntaks, så hver tag skal være lukket, attributter citeret, og filen velformat. EPUB 3 bruger XHTML syntaksen af HTML5; EPUB 2 brugte XHTML 1.1.

PDF til EPUB værktøjer

Hvert værktøj bruger den samme motor. Op til 3 bøger om dagen er gratis.

Se alle værktøjer