EPUBCheck OPF-096b: página no lineal tal vez oculta
Actualizado:
EPUBCheck OPF-096b es un mensaje de uso: “No hyperlink was found to non-linear document "…", please check that it can be reached from scripted content.” Un documento no lineal no tiene un hiperenlace que apunte a él, y el libro contiene scripts. Un script podría proporcionar el enlace en tiempo de ejecución, así que EPUBCheck solo informa de una nota de uso (mostrada con -u).
El mensaje oficial
No hyperlink was found to non-linear document "%1$s", please check that it can be reached from scripted content.
- Severidad por defecto
- Uso. Informativo solo y oculto por defecto: aparece cuando EPUBCheck se ejecuta con -u (--usage). No hace que el EPUB sea inválido.
- versión de EPUBCheck
- 5.4.0
%1$s, %2$s… se completan con el archivo, valor o elemento EPUBCheck encontrado.
Causas típicas
- Un menú o cuestionario scriptado que abre el documento, que EPUBCheck no puede ver.
- Una nota o apéndice no lineal que realmente no tiene un vínculo, en un libro que por casualidad tiene scripts.
- El enlace fue eliminado mientras se editaba.
Cómo arreglarlo
- Verifica si un script realmente abre los documentos EPUBCheck.
- Si no lo hace, añade un enlace normal desde el texto o el documento de navegación.
- O elimina linear="no" de su itemref para que se lea en orden.
Cuándo no es esto
Sin scripts, la misma situación es el error OPF-096.
Términos usados aquí
Otros mensajes de OPF
OPF-096Non-linear content must be reachable, but found no hyperlink to "…".OPF-095The "media-type" attribute of "voicing" links must be an audio MIME type, but found "…".OPF-097Resource "…" is listed in the manifest, but no reference to it was found in content documents.OPF-094The "media-type" attribute is required for "…" links.OPF-098The "href" attribute must reference resources, not elements in the package document, but found URL "…".OPF-093The "media-type" attribute is required for linked resources located in the EPUB container
Fuentes
Texto y severidad del mensaje de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicación por EpubCC.