EPUBCheck RSC-011: σύνδεσμος σε μη-spine έγγραφο
Ενημερωμένο:
EPUBCheck RSC-011 είναι ένα μήνυμα σφάλματος: “Found a reference to a resource that is not a spine item.” Ένας υπερσύνδεσμος αναφέρεται σε ένα έγγραφο περιεχομένου που είναι στο μανιφέστο αλλά δεν είναι στο spine, επομένως οι εφαρμογές ανάγνωσης ενδέχεται να μην μπορούν να το ανοίξουν. Κάθε έγγραφο στο οποίο ένας αναγνώστης μπορεί να πλοηγηθεί πρέπει να είναι μέρος του spine.
Το επίσημο μήνυμα
Found a reference to a resource that is not a spine item.
- Προεπιλεγμένη σοβαρότητα
- Σφάλμα. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι άκυρο. Τα καταστήματα και η αποστολή προς Kindle μπορεί να το απορρίψουν, και EPUBCheck εξέρχεται με κατάσταση 1.
- Έκδοση EPUBCheck
- 5.4.0
Τυπικές αιτίες
- Μια σημείωση, παράρτημα ή σελίδα απάντησης που συνδέεται από το κείμενο αλλά ποτέ δεν προστέθηκε στο spine.
- Ένα έγγραφο αφαιρέθηκε από το spine για να κρυφτεί, ενώ οι σύνδεσμοι σε αυτό παρέμειναν.
Πώς να το διορθώσω
- Βρείτε το στόχο εγγράφου που αναφέρεται στο μήνυμα.
- Προσθέστε το έγγραφο στο spine. Εάν δεν πρέπει να εμφανίζεται κατά την πλοήγηση στο βιβλίο, προσθέστε το με
linear="no". - Επικυρώστε ξανά.
Όταν δεν είναι αυτό
Αν το αρχείο στόχος λείπει τελείως, αυτό είναι RSC-007; αν δεν είναι έγγραφο περιεχομένου, RSC-010.
Όροι που χρησιμοποιούνται εδώ
Άλλα μηνύματα RSC
RSC-010Reference to non-standard resource type found.RSC-012Fragment identifier is not defined.RSC-009A non-SVG image resource should not be defined with a fragment identifier.RSC-013Fragment identifier is used in a reference to a stylesheet resource.RSC-008Referenced resource "…" is not declared in the OPF manifest.RSC-014Fragment identifier defines an incompatible resource type.
Πηγές
- EPUB 3.3, §5.7 Spine section · διαβαστεί
Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.