Παράκαμψη προς το περιεχόμενο
EPUBCheck · Έγγραφο πακέτου (OPF)

EPUBCheck OPF-094: ο σύνδεσμος χρειάζεται τύπο μέσου

Ενημερωμένο:

EPUBCheck OPF-094 είναι ένα μήνυμα σφάλματος: “The "media-type" attribute is required for "…" links.” Ένας σύνδεσμος μεταδεδομένων ενός τύπου που απαιτεί τύπο μέσου δεν έχει κανένα. Η EPUB απαιτεί τύπο μέσου στους συνδέσμους καταγραφής και ομιλίας, και η EPUBCheck ονομάζει την τιμή rel.

Το επίσημο μήνυμα

The "media-type" attribute is required for "%1$s" links.

Προεπιλεγμένη σοβαρότητα
Σφάλμα. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι άκυρο. Τα καταστήματα και η αποστολή προς Kindle μπορεί να το απορρίψουν, και EPUBCheck εξέρχεται με κατάσταση 1.
Έκδοση EPUBCheck
5.4.0

%1$s, %2$s… συμπληρώνονται με το αρχείο, την τιμή ή το στοιχείο EPUBCheck που βρέθηκε.

Τυπικές αιτίες

  • Ένα rel="record" σύνδεσμος σε μια εξωτερική μεταδεδομένη εγγραφή χωρίς media-type.
  • Ένα rel="voicing" σύνδεσμος σε ένα αρχείο ήχου χωρίς media-type.
  • Ένας σύνδεσμος που αντέγραψε από ένα παράδειγμα που άφησε εκτός το χαρακτηριστικό.

Πώς να το διορθώσω

  1. Βρείτε το στοιχείο σύνδεσμου EPUBCheck που δείχνει.
  2. Προσθέστε τον τύπο πολυμέσων με την πραγματική μορφή του συνδεδεμένου αρχείου, για παράδειγμα media-type="application/xml" για μια εγγραφή ή media-type="audio/mpeg" για μια φωνητική MP3.
  3. Για ένα αρχείο του οποίου η μορφή δεν προσδιορίζεται από τον τύπο μέσου, προσθέστε επίσης ένα αναγνωριστικό χαρακτηριστικό όπως properties="onix".

Όταν δεν είναι αυτό

Εάν ο σύνδεσμος είναι σύνδεσμος φωνής με μη ηχητικό τύπο μέσων, αυτό είναι OPF-095.

Όροι που χρησιμοποιούνται εδώ

Άλλα μηνύματα OPF

  • OPF-093 The "media-type" attribute is required for linked resources located in the EPUB container
  • OPF-095 The "media-type" attribute of "voicing" links must be an audio MIME type, but found "…".
  • OPF-092 Language tag "…" is not well-formed: …
  • OPF-096 Non-linear content must be reachable, but found no hyperlink to "…".
  • OPF-096b No hyperlink was found to non-linear document "…", please check that it can be reached from scripted content.
  • OPF-091 The item href URL must not have a fragment identifier.

Πηγές

Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.

FAQ

Τι σημαίνει EPUBCheck OPF-094;

EPUBCheck OPF-094 είναι ένα μήνυμα σφάλματος: “The "media-type" attribute is required for "…" links.” Ένας σύνδεσμος μεταδεδομένων ενός τύπου που απαιτεί τύπο μέσου δεν έχει κανένα. Η EPUB απαιτεί τύπο μέσου στους συνδέσμους καταγραφής και ομιλίας, και η EPUBCheck ονομάζει την τιμή rel.

Είναι OPF-094 σφάλμα;

Η OPF-094 αναφέρεται ως σφάλμα από προεπιλογή. Η EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι μη έγκυρη. Τα καταστήματα και η αποστολή στην Kindle μπορεί να την απορρίψουν, και η EPUBCheck εξέρχεται με κατάσταση 1.

PDF σε EPUB εργαλεία

Κάθε εργαλείο χρησιμοποιεί την ίδια μηχανή. Έως 3 βιβλία την ημέρα είναι δωρεάν.

Δες όλα τα εργαλεία