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

EPUBCheck OPF-091: τμήμα στο href του μανιφέστ

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

EPUBCheck OPF-091 είναι ένα μήνυμα σφάλματος: “The item href URL must not have a fragment identifier.” Ένα href του στοιχείου μανιφέστ περιέχει έναν αναγνωριστή τμήματος (το μέρος μιας διεύθυνσης URL μετά το σύμβολο #). Τα στοιχεία μανιφέστ δηλώνουν ολόκληρα αρχεία, οπότε οι διευθύνσεις URL τους δεν πρέπει να δείχνουν μέσα σε ένα αρχείο.

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

The item href URL must not have a fragment identifier.

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

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

  • Ένα href που έχει αντιγραφεί από έναν σύνδεσμο, όπως chapter1.xhtml#start.
  • Ένα εργαλείο που δημιουργεί εγγραφές manifest από συνδέσμους πίνακα περιεχομένων.
  • Ένα απόσπασμα που μένει μετά την επεξεργασία των διαδρομών με το χέρι.

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

  1. Βρείτε το στοιχείο manifest που δείχνει το EPUBCheck.
  2. Αφαιρέστε το #fragment από το href του, αφήνοντας μόνο τη διαδρομή του αρχείου.
  3. Εάν δύο στοιχεία δείχνουν τώρα στο ίδιο αρχείο, κρατήστε το ένα και ενημερώστε τις αναφορές στην ταυτότητα του άλλου.

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

Αν ένας σύνδεσμος μεταδεδομένων δείχνει σε ένα στοιχείο του εγγράφου πακέτου, αυτό είναι OPF-098.

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

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

  • OPF-090 It is encouraged to use MIME media type "…" instead of "…".
  • OPF-092 Language tag "…" is not well-formed: …
  • OPF-089 The "alternate" link rel keyword cannot be paired with other keywords.
  • OPF-093 The "media-type" attribute is required for linked resources located in the EPUB container
  • OPF-088 Unrecognized epub:type value "…".
  • OPF-094 The "media-type" attribute is required for "…" links.

Πηγές

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

FAQ

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

EPUBCheck OPF-091 είναι ένα μήνυμα σφάλματος: “The item href URL must not have a fragment identifier.” Ένα href του στοιχείου μανιφέστ περιέχει έναν αναγνωριστή τμήματος (το μέρος μιας διεύθυνσης URL μετά το σύμβολο #). Τα στοιχεία μανιφέστ δηλώνουν ολόκληρα αρχεία, οπότε οι διευθύνσεις URL τους δεν πρέπει να δείχνουν μέσα σε ένα αρχείο.

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

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

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

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

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