Passer au contenu
EPUBCheck · Document de paquet (OPF)

EPUBCheck OPF-093 : lien local sans type de média

Mis à jour :

EPUBCheck OPF-093 est un message d'erreur : «The "media-type" attribute is required for linked resources located in the EPUB container. » Un élément de lien dans les métadonnées pointe vers un fichier à l'intérieur du EPUB mais n'a pas d'attribut de type de média. Pour les ressources locales, EPUB exige le type de média, afin que les applications de lecture sachent ce qu'est le fichier lié.

Le message officiel

The "media-type" attribute is required for linked resources located in the EPUB container

Gravité par défaut
Erreur. Le EPUB enfreint une règle de la spécification et est invalide. Les magasins et l'envoi à Kindle peuvent le rejeter, et EPUBCheck sort avec le statut 1.
version EPUBCheck
5.4.0

Causes typiques

  • Un lien de métadonnées vers un enregistrement local ou un fichier écrit sans type de média.
  • Un lien copié à partir d'un exemple qui pointait vers un fichier distant.
  • Un outil qui écrit des éléments de lien sans attributs au-delà de href et rel.

Comment le corriger

  1. Trouvez l'élément de lien EPUBCheck pointé par.
  2. Ajoutez media-type avec le format du fichier lié, par exemple media-type="application/xml".
  3. Vérifiez que le fichier existe réellement dans l'archive à cet emplacement.

Quand ce n'est pas ça

Si le lien est un lien d'enregistrement ou de narration (local ou distant) sans type de média, EPUBCheck signale OPF-094.

Termes utilisés ici

Autres messages OPF

  • OPF-092 Language tag "…" is not well-formed: …
  • OPF-094 The "media-type" attribute is required for "…" links.
  • OPF-091 The item href URL must not have a fragment identifier.
  • OPF-095 The "media-type" attribute of "voicing" links must be an audio MIME type, but found "…".
  • OPF-090 It is encouraged to use MIME media type "…" instead of "…".
  • OPF-096 Non-linear content must be reachable, but found no hyperlink to "…".

Sources

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

FAQ

Que signifie EPUBCheck OPF-093 ?

EPUBCheck OPF-093 est un message d'erreur : «The "media-type" attribute is required for linked resources located in the EPUB container. » Un élément de lien dans les métadonnées pointe vers un fichier à l'intérieur du EPUB mais n'a pas d'attribut de type de média. Pour les ressources locales, EPUB exige le type de média, afin que les applications de lecture sachent ce qu'est le fichier lié.

Est-ce que OPF-093 est une erreur ?

OPF-093 est signalé comme une erreur par défaut. Le EPUB enfreint une règle de la spécification et est invalide. Les magasins et l'envoi à Kindle peuvent le rejeter, et EPUBCheck se termine avec le statut 1.

PDF vers EPUB outils

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

Voir tous les outils