EPUBCheck OPF-012: proprietà errata per il tipo di file
Aggiornato:
EPUBCheck OPF-012 è un messaggio di errore: “Item property "…" is not defined for media type "…".” Un item del manifest dichiara una proprietà che non si applica al suo tipo di media. Le proprietà del manifest descrivono cosa è o contiene un file, e ognuna è definita solo per certi tipi di file.
Il messaggio ufficiale
Item property "%1$s" is not defined for media type "%2$s".
- Gravità predefinita
- Errore. Il EPUB viola una regola della specifica ed è non valido. I negozi e Invia a Kindle potrebbero rifiutarlo, e EPUBCheck esce con stato 1.
- versione EPUBCheck
- 5.4.0
%1$s, %2$s… sono completati con il file, valore o elemento EPUBCheck trovato.
Cause tipiche
- immagine di copertura in un file che non è un'immagine, come la pagina XHTML che mostra la copertina.
- nav su un file che non è un documento XHTML.
- svg, mathml o scriptato su un file che non è un documento di contenuto, come un foglio di stile o un'immagine.
Come correggerlo
- Leggi i nomi della proprietà e del tipo di media EPUBCheck nei messaggi.
- Sposta la proprietà nell'elemento che descrive realmente, ad esempio cover-image nel file immagine stesso.
- Rimuovi la proprietà se nessun elemento dovrebbe portarla, quindi esegui nuovamente EPUBCheck.
Quando non è questo
Se la proprietà semplicemente non esiste nel vocabolario, è OPF-027.
Termini usati qui
Altri messaggi di OPF
OPF-011itemref can’t have both page-spread-right and page-spread-left properties.OPF-013Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.OPF-014The property "…" should be declared in the OPF file.OPF-015The property "…" should not be declared in the OPF file.OPF-016The element "rootfile" is missing its required attribute "full-path".OPF-007Re-declaration of reserved prefix "…".
Fonti
Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.