¿Qué es XHTML en EPUB?
Actualizado:
EPUB documentos de contenido son XHTML: HTML escrito con sintaxis XML, por lo que cada etiqueta debe estar cerrada, los atributos entre comillas y el archivo bien formado. EPUB 3 utiliza la sintaxis XHTML de HTML5; EPUB 2 utilizó XHTML 1.1.
Por qué es importante al convertir un PDF a EPUB
El texto que un conversor extrae de un PDF debe estar escapado y anidado correctamente, o todo el capítulo no se analizará; un "&" extraviado o una etiqueta no cerrada es suficiente. Los errores de análisis aparecen en EPUBCheck como RSC-005 (errores de esquema) o RSC-016 (errores XML fatales).
Cómo EpubCC lo maneja: cada capítulo se escribe como XHTML con el tipo de documento HTML5, lang y xml:lang establecidos en el idioma detectado, y dir="rtl" para idiomas de derecha a izquierda. Cada fragmento de texto tomado de PDF es escapado (&, <, > y comillas), y se eliminan caracteres que XML no permite, como los caracteres de control dejados en algunos PDFs, de modo que un capítulo nunca falla en el análisis debido a su texto fuente.
Términos relacionados
Mensajes de EPUBCheck sobre esto
RSC-005Error while parsing file: …RSC-016Fatal Error while parsing file: …HTM-004Irregular DOCTYPE: found "…", expected "…".HTM-011Entity is undeclared.RSC-001File "…" could not be found.RSC-002Required META-INF/container.xml resource could not be found.RSC-003No rootfile tag with media type "application/oebps-package+xml" was found in the container.RSC-004File "…" is encrypted, its content will not be checked.RSC-006Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.RSC-006bResource "…" is located outside the EPUB Container; please check the resource is retrieved in scripted content.
Convertir un PDF a EPUB
Convierte hasta 5 páginas gratis, no se necesita cuenta.