Passer au contenu
EPUBCheck · Document de paquet (OPF)

EPUBCheck OPF-037 : type de média obsolète

Mis à jour :

EPUBCheck OPF-037 est un message d'avertissement : “Found deprecated media-type "…".” Un manifeste EPUB 2 utilise un type de média obsolète, que EPUBCheck nomme. Dans EPUB 2, ce sont les anciens types OEB tels que text/x-oeb1-document, conservés uniquement pour la compatibilité avec des publications très anciennes.

Le message officiel

Found deprecated media-type "%1$s".

Gravité par défaut
Avertissement. Le EPUB est toujours valide, mais quelque chose risque de causer des problèmes dans certaines applications de lecture. EPUBCheck sort avec 0 sauf si vous passez --failonwarnings.
version EPUBCheck
5.4.0

%1$s, %2$s… sont remplis avec le fichier, la valeur ou l'élément EPUBCheck trouvé.

Causes typiques

  • Un document de package repris d'une publication OEBPS 1.x.
  • Un outil qui écrit encore les anciens types de médias OEB.
  • Manifests copiés de très anciens livres.

Comment le corriger

  1. Trouvez l'élément de manifeste EPUBCheck pointé par.
  2. Changez text/x-oeb1-document en application/xhtml+xml, et text/x-oeb1-css en text/css.
  3. Assurez-vous que les fichiers sont réellement XHTML et CSS ; les anciens documents OEB peuvent nécessiter un nettoyage avant d'être validés.

Quand ce n'est pas ça

Si le type obsolète est text/html, EPUBCheck signale OPF-035 à la place.

Termes utilisés ici

Autres messages OPF

  • OPF-036 Video type "…" might not be supported by reading systems
  • OPF-035 Media type "text/html" is not appropriate for XHTML/OPS.
  • OPF-034 The spine contains multiple references to the manifest item with id "…".
  • OPF-040 Fallback item with id "…" could not be found.
  • OPF-033 The spine contains no linear resources.
  • OPF-041 Fallback-style item with id "…" could not be found.

Sources

Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.

FAQ

Que signifie EPUBCheck OPF-037 ?

EPUBCheck OPF-037 est un message d'avertissement : “Found deprecated media-type "…".” Un manifeste EPUB 2 utilise un type de média obsolète, que EPUBCheck nomme. Dans EPUB 2, ce sont les anciens types OEB tels que text/x-oeb1-document, conservés uniquement pour la compatibilité avec des publications très anciennes.

Est-ce que OPF-037 est une erreur ?

OPF-037 est signalé comme un avertissement par défaut. Le EPUB est toujours valide, mais quelque chose est susceptible de causer des problèmes dans certaines applications de lecture. EPUBCheck quitte avec 0 à moins que vous ne passiez --failonwarnings.

PDF vers EPUB outils

Chaque outil utilise le même moteur. Jusqu'à 3 livres par jour sont gratuits.

Voir tous les outils