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

EPUBCheck OPF-037: παρωχημένος τύπος μέσου

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

EPUBCheck OPF-037 είναι ένα μήνυμα προειδοποίησης: “Found deprecated media-type "…".” Ένας μανιφέστος EPUB 2 χρησιμοποιεί έναν παρωχημένο τύπο μέσου, τον οποίο ο EPUBCheck ονομάζει. Σε EPUB 2 αυτοί είναι οι παλιές τύποι OEB όπως text/x-oeb1-document, που διατηρούνται μόνο για συμβατότητα με πολύ παλιές εκδόσεις.

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

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

Προεπιλεγμένη σοβαρότητα
Προειδοποίηση. Το EPUB είναι ακόμα έγκυρο, αλλά κάτι είναι πιθανό να προκαλέσει προβλήματα σε ορισμένες εφαρμογές ανάγνωσης. EPUBCheck εξέρχεται με 0, εκτός αν περάσετε --failonwarnings.
Έκδοση EPUBCheck
5.4.0

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

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

  • Ένα έγγραφο πακέτου που μεταφέρθηκε από μια δημοσίευση OEBPS 1.x.
  • Ένα εργαλείο που συνεχίζει να γράφει τους παλιούς τύπους μέσων OEB.
  • Manifest που αντιγράφηκαν από πολύ παλιά βιβλία.

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

  1. Βρείτε το στοιχείο manifest που δείχνει το EPUBCheck.
  2. Αλλάξτε το text/x-oeb1-document σε application/xhtml+xml, και το text/x-oeb1-css σε text/css.
  3. Βεβαιωθείτε ότι τα αρχεία είναι πραγματικά XHTML και CSS; παλαιά έγγραφα OEB ενδέχεται να χρειάζονται καθαρισμό πριν την επικύρωσή τους.

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

Εάν ο αποκηρυγμένος τύπος είναι text/html, το EPUBCheck αναφέρει OPF-035 αντ' αυτού.

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

Άλλα μηνύματα 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.

Πηγές

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

FAQ

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

EPUBCheck OPF-037 είναι ένα μήνυμα προειδοποίησης: “Found deprecated media-type "…".” Ένας μανιφέστος EPUB 2 χρησιμοποιεί έναν παρωχημένο τύπο μέσου, τον οποίο ο EPUBCheck ονομάζει. Σε EPUB 2 αυτοί είναι οι παλιές τύποι OEB όπως text/x-oeb1-document, που διατηρούνται μόνο για συμβατότητα με πολύ παλιές εκδόσεις.

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

Η OPF-037 αναφέρεται ως προειδοποίηση από προεπιλογή. Η EPUB είναι ακόμα έγκυρη, αλλά πιθανότατα κάτι θα προκαλέσει προβλήματα σε κάποιες αναγνωστικές εφαρμογές. Η EPUBCheck βγαίνει με 0 εκτός αν περάσετε --failonwarnings.

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

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

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