Παράκαμψη προς το περιεχόμενο
EPUBCheck · Εικόνες, ήχος και επικαλύψεις μέσων

EPUBCheck MED_013: η υπερίχουσα σελίδα δεν αναφέρει το κεφάλαιο

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

EPUBCheck MED_013 είναι ένα μήνυμα σφάλματος: “Media Overlay Document referenced from the "media-overlay" attribute does not contain a reference to this Content Document.” Το χαρακτηριστικό media-overlay ενός κεφαλαίου αναφέρει ένα αρχείο SMIL που ποτέ δεν αναφέρει αυτό το κεφάλαιο. Η υπερίχουσα σελίδα πρέπει να περιέχει στοιχεία κειμένου που να δείχνουν το κεφάλαιο που αφηγούνται, αλλιώς η εφαρμογή ανάγνωσης δεν έχει τίποτα για να συγχρονίσει.

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

Media Overlay Document referenced from the "media-overlay" attribute does not contain a reference to this Content Document.

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

EPUBCheck εκτυπώνει αυτή την ταυτότητα με κάτω απόστροφο αντί για παύλα; αυτή η σελίδα χρησιμοποιεί την ταυτότητα ακριβώς όπως αναφέρεται EPUBCheck.

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

  • Η ιδιότητα media-overlay ορίστηκε σε λάθος στοιχείο manifest.
  • Ένα αρχείο SMIL του οποίου οι διαδρομές src κειμένου δείχνουν ακόμα σε παλιά ονόματα αρχείων.

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

  1. Ανοίξτε το αρχείο SMIL που ορίζεται από την ιδιότητα και ελέγξτε το src των στοιχείων κειμένου του.
  2. Διορθώστε τις διαδρομές ώστε να δείχνουν στο κεφάλαιο ή ορίστε την ιδιότητα στο overlay που πραγματικά το αφηγείται.
  3. Επανακατασκευάστε το EPUB και εκτελέστε ξανά το EPUBCheck για να επιβεβαιώσετε ότι το μήνυμα έχει εξαφανιστεί.

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

Αν η επικαλυπτική αναφέρεται στο κεφάλαιο αλλά η ιδιότητα ονομάζει μια άλλη επικαλυπτική, δείτε MED_012.

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

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

  • MED_012 The "media-overlay" attribute does not match the ID of the Media Overlay that refers to this document.
  • MED_014 Media overlay audio file URLs must not have a fragment, but found '#…'.
  • MED_011 EPUB Content Document referenced from multiple Media Overlay Documents.
  • MED_015 Media overlay text references must be in reading order. Text target "…" is before the previous link target in … order.
  • MED_010 EPUB Content Documents referenced from a Media Overlay must specify the "media-overlay" attribute.
  • MED_016 Media Overlays total duration should be the sum of the durations of all Media Overlays documents.

Πηγές

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

FAQ

Τι σημαίνει EPUBCheck MED_013;

EPUBCheck MED_013 είναι ένα μήνυμα σφάλματος: “Media Overlay Document referenced from the "media-overlay" attribute does not contain a reference to this Content Document.” Το χαρακτηριστικό media-overlay ενός κεφαλαίου αναφέρει ένα αρχείο SMIL που ποτέ δεν αναφέρει αυτό το κεφάλαιο. Η υπερίχουσα σελίδα πρέπει να περιέχει στοιχεία κειμένου που να δείχνουν το κεφάλαιο που αφηγούνται, αλλιώς η εφαρμογή ανάγνωσης δεν έχει τίποτα για να συγχρονίσει.

Είναι MED_013 σφάλμα;

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

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

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

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