Παράκαμψη προς το περιεχόμενο
EPUBCheck · XHTML περιεχόμενο εγγράφων

EPUBCheck HTM-010: ασυνήθιστος ονομασία χώρου epub

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

EPUBCheck HTM-010 είναι ένα μήνυμα χρήσης: “Namespace "…" is unusual for the prefix "epub".” Το πρόθεμα epub είναι δεσμευμένο σε μια ασυνήθιστη ονομασία χώρου, οπότε οι ιδιότητες epub:type και άλλες ιδιότητες epub ενδέχεται να παραμεληθούν. Οι εφαρμογές ανάγνωσης αναγνωρίζουν αυτές τις ιδιότητες μόνο στο χώρο ονόματος http://www.idpf.org/2007/ops; με οποιαδήποτε άλλη URI είναι απλά άγνωστες ιδιότητες. EPUBCheck το αναφέρει ως σημείωση χρήσης και δείχνει τον αναγνωριστή που βρέθηκε.

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

Namespace "%1$s" is unusual for the prefix "epub".

Προεπιλεγμένη σοβαρότητα
Χρήση. Μόνο ενημερωτικό και κρυφό από προεπιλογή: εμφανίζεται όταν το EPUBCheck λειτουργεί με -u (--usage). Δεν καθιστά το EPUB μη έγκυρο.
Έκδοση EPUBCheck
5.4.0

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

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

  • Ένα τυπογραφικό λάθος στη δήλωση namespace, όπως ένα ελλιπές slash ή ένα https URL.
  • Μια ονοματολογία που αντιγράφηκε από ένα άλλο λεξιλόγιο ή ένα παλαιότερο προσχέδιο.

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

  1. Ανοίξτε το αρχείο EPUBCheck που ονομάζεται (το μήνυμα δίνει το μονοπάτι, τη γραμμή και τη στήλη) σε έναν επεξεργαστή κειμένου ή EPUB όπως το Sigil, ή αποσυμπιέστε το EPUB και ανοίξτε το εκεί.
  2. Δηλώστε το πρόθεμα στο στοιχείο html ακριβώς όπως xmlns:epub="http://www.idpf.org/2007/ops".
  3. Διατηρήστε την ίδια δήλωση σε κάθε κεφάλαιο ώστε οι υποσημειώσεις και άλλες σημασιολογίες epub:type να λειτουργούν παντού.
  4. Επανακατασκευάστε το EPUB και εκτελέστε ξανά το EPUBCheck για να επιβεβαιώσετε ότι το μήνυμα έχει εξαφανιστεί.

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

Αν δηλωθεί ένας χώρος ονομάτων αλλά ποτέ δεν χρησιμοποιηθεί, αυτό είναι HTM-044, όχι HTM-010.

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

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

  • HTM-009 The DOCTYPE provided is obsolete or irregular and can be removed.
  • HTM-011 Entity is undeclared.
  • HTM-007 Empty or whitespace-only value of attribute ssml:ph.
  • HTM-004 Irregular DOCTYPE: found "…", expected "…".
  • HTM-003 External entities are not allowed in EPUB v3 documents. External entity declaration found: ….
  • HTM-001 Any publication resource that is an XML-based media type must be a valid XML 1.0 document. XML version found: ….

Πηγές

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

FAQ

Τι σημαίνει EPUBCheck HTM-010;

EPUBCheck HTM-010 είναι ένα μήνυμα χρήσης: “Namespace "…" is unusual for the prefix "epub".” Το πρόθεμα epub είναι δεσμευμένο σε μια ασυνήθιστη ονομασία χώρου, οπότε οι ιδιότητες epub:type και άλλες ιδιότητες epub ενδέχεται να παραμεληθούν. Οι εφαρμογές ανάγνωσης αναγνωρίζουν αυτές τις ιδιότητες μόνο στο χώρο ονόματος http://www.idpf.org/2007/ops; με οποιαδήποτε άλλη URI είναι απλά άγνωστες ιδιότητες. EPUBCheck το αναφέρει ως σημείωση χρήσης και δείχνει τον αναγνωριστή που βρέθηκε.

Είναι HTM-010 σφάλμα;

HTM-010 αναφέρεται ως χρήση από προεπιλογή. Μόνο ενημερωτικό και κρυφό από προεπιλογή: εμφανίζεται όταν το EPUBCheck εκτελείται με -u (--usage). Δεν καθιστά το EPUB άκυρο.

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

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

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