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

EPUBCheck OPF-089: εναλλακτικός σύνδεσμος με άλλους

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

EPUBCheck OPF-089 είναι ένα μήνυμα σφάλματος: “The "alternate" link rel keyword cannot be paired with other keywords.” Ένας σύνδεσμος μεταδεδομένων χρησιμοποιεί rel="alternate" μαζί με άλλες λέξεις-κλειδιά. Η EPUB δηλώνει ότι η εναλλακτική λέξη-κλειδί πρέπει να στέκεται μόνη της, διότι σηματοδοτεί μια διαφορετική αναπαράσταση του συνολικού εγγράφου πακέτου.

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

The "alternate" link rel keyword cannot be paired with other keywords.

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

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

  • Ένα attribute rel όπως rel="alternate record" γραμμένο για να περιγράψει ένα αρχείο με δύο τρόπους.
  • Λέξεις-κλειδιά συγχωνεύονται όταν συνδυάζονται οι σύνδεσμοι μεταδεδομένων.
  • Ένας σύνδεσμος που αντέγραψε από HTML, όπου είναι συνηθισμένο να συνδυάζονται εναλλακτικές με άλλες λέξεις-κλειδιά.

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

  1. Βρείτε το στοιχείο σύνδεσμου EPUBCheck που δείχνει.
  2. Εάν το αρχείο είναι μια εναλλακτική αναπαράσταση του πακέτου (π.χ. μια έκδοση JSON), κρατήστε μόνο το rel="alternate".
  3. Αν είναι ένα αρχείο μεταδεδομένων, χρησιμοποιήστε rel="record" με τον τύπο μέσου του αντί.

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

Αν ένας σύνδεσμος καταχώρισης λείπει τον τύπο του μέσου, αυτό είναι OPF-094.

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

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

  • OPF-088 Unrecognized epub:type value "…".
  • OPF-090 It is encouraged to use MIME media type "…" instead of "…".
  • OPF-091 The item href URL must not have a fragment identifier.
  • OPF-086 Property "…" is deprecated. Consider using … instead.
  • OPF-086b epub:type value "…" is deprecated. Consider using … instead.
  • OPF-086c the "…" reserved prefix is deprecated.

Πηγές

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

FAQ

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

EPUBCheck OPF-089 είναι ένα μήνυμα σφάλματος: “The "alternate" link rel keyword cannot be paired with other keywords.” Ένας σύνδεσμος μεταδεδομένων χρησιμοποιεί rel="alternate" μαζί με άλλες λέξεις-κλειδιά. Η EPUB δηλώνει ότι η εναλλακτική λέξη-κλειδί πρέπει να στέκεται μόνη της, διότι σηματοδοτεί μια διαφορετική αναπαράσταση του συνολικού εγγράφου πακέτου.

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

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

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

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

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