Salta al contenuto
EPUBCheck · Documento del pacchetto (OPF)

EPUBCheck OPF-013: tipi di media dichiarati diversi

Aggiornato:

EPUBCheck OPF-013 è un messaggio di avviso: “Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.” Un documento di contenuto dichiara un tipo di media per una risorsa e il manifest ne dichiara un altro. Le app di lettura possono fidarsi di entrambi i valori, quindi una discordanza può impedire alla risorsa di essere riprodotta o visualizzata.

Il messaggio ufficiale

Resource "%1$s" is declared with MIME type "%2$s" in content, but has MIME type "%3$s" in the package document.

Gravità predefinita
Avviso. Il EPUB è ancora valido, ma qualcosa potrebbe causare problemi in alcune app di lettura. EPUBCheck esce con 0 a meno che non passi --failonwarnings.
versione EPUBCheck
5.4.0

%1$s, %2$s… sono completati con il file, valore o elemento EPUBCheck trovato.

Cause tipiche

  • Un elemento object, embed, link o source il cui attributo type non corrisponde all'elemento del manifesto.
  • Un file convertito in un altro formato (ad esempio, audio ricodificato) senza aggiornare ogni dichiarazione.
  • Un attributo type copiato da una pagina web che utilizzava un formato diverso.

Come correggerlo

  1. Controlla il formato reale dei nomi dei file EPUBCheck.
  2. Imposta il tipo di media del manifesto su quel vero formato.
  3. Fai in modo che l'attributo type nel documento di contenuto dica lo stesso, oppure rimuovi l'attributo type se l'elemento non ne ha bisogno.

Quando non è questo

Se il contenuto del file non corrisponde al tipo di media del manifesto, questo è OPF-029.

Termini usati qui

Altri messaggi di OPF

  • OPF-012 Item property "…" is not defined for media type "…".
  • OPF-014 The property "…" should be declared in the OPF file.
  • OPF-011 itemref can’t have both page-spread-right and page-spread-left properties.
  • OPF-015 The property "…" should not be declared in the OPF file.
  • OPF-016 The element "rootfile" is missing its required attribute "full-path".
  • OPF-017 The attribute "full-path" on element "rootfile" must not be empty.

Fonti

Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.

FAQ

Cosa significa EPUBCheck OPF-013?

EPUBCheck OPF-013 è un messaggio di avviso: “Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.” Un documento di contenuto dichiara un tipo di media per una risorsa e il manifest ne dichiara un altro. Le app di lettura possono fidarsi di entrambi i valori, quindi una discordanza può impedire alla risorsa di essere riprodotta o visualizzata.

È un errore OPF-013?

OPF-013 è segnalato come avviso per impostazione predefinita. Il EPUB è ancora valido, ma qualcosa potrebbe causare problemi in alcune app di lettura. EPUBCheck esce con 0 a meno che tu non passi --failonwarnings.

PDF a EPUB strumenti

Ogni strumento utilizza lo stesso motore. Fino a 3 libri al giorno sono gratuiti.

Vedi tutti gli strumenti