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

EPUBCheck OPF-015: περιττή ιδιότητα manifest

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

EPUBCheck OPF-015 είναι ένα μήνυμα σφάλματος: “The property "…" should not be declared in the OPF file.” Ένα στοιχείο manifest δηλώνει μια ιδιότητα που το έγγραφο δεν χρησιμοποιεί πραγματικά, όπως svg, mathml ή scripted. EPUB ζητά αυτά τα χαρακτηριστικά να ταιριάζουν με το περιεχόμενο, έτσι ώστε ένα παλιό να αναφέρεται ως σφάλμα.

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

The property "%1$s" should not be declared in the OPF file.

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

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

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

  • Ιδιότητες που αντιγράφονται από ένα αρχείο προτύπου που τις δήλωσε για κάθε κεφάλαιο.
  • Το SVG, MathML ή script αφαιρέθηκε από το έγγραφο, αλλά η ιδιότητα παρέμεινε.
  • Ένα εργαλείο που προσθέτει ιδιότητες μαντεύοντας από τα ονόματα αρχείων αντί να διαβάσει το περιεχόμενο.

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

  1. Διαβάστε τα ονόματα ιδιότητας και το αρχείο EPUBCheck.
  2. Ανοίξτε το έγγραφο και επιβεβαιώστε ότι δεν περιέχει πραγματικά κανένα τέτοιο στοιχείο (svg, math ή script).
  3. Αφαιρέστε την ιδιότητα από αυτό το στοιχείο του manifest, διατηρώντας οποιεσδήποτε άλλες ιδιότητες έχει.

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

Εάν το έγγραφο χρησιμοποιεί τη λειτουργία και η ιδιότητα λείπει, αυτό είναι OPF-014.

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

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

  • OPF-014 The property "…" should be declared in the OPF file.
  • OPF-016 The element "rootfile" is missing its required attribute "full-path".
  • OPF-013 Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.
  • OPF-017 The attribute "full-path" on element "rootfile" must not be empty.
  • OPF-012 Item property "…" is not defined for media type "…".
  • OPF-018 The "remote-resources" property was declared in the Package Document, but no reference to remote resources has been found.

Πηγές

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

FAQ

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

EPUBCheck OPF-015 είναι ένα μήνυμα σφάλματος: “The property "…" should not be declared in the OPF file.” Ένα στοιχείο manifest δηλώνει μια ιδιότητα που το έγγραφο δεν χρησιμοποιεί πραγματικά, όπως svg, mathml ή scripted. EPUB ζητά αυτά τα χαρακτηριστικά να ταιριάζουν με το περιεχόμενο, έτσι ώστε ένα παλιό να αναφέρεται ως σφάλμα.

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

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

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

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

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