Παράκαμψη προς το περιεχόμενο
EPUBCheck · NCX (EPUB 2 πίνακας περιεχομένων)

EPUBCheck NCX-004: κενά στον uid του NCX

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

EPUBCheck NCX-004 είναι μήνυμα χρήσης: “NCX identifier ("dtb:uid" metadata) should not contain leading or trailing whitespace.” Η τιμή dtb:uid του NCX έχει κενά ή διακοπές γραμμής πριν ή μετά. Ο αναγνωριστικός πρέπει να ταιριάζει ακριβώς με τον μοναδικό αναγνωριστικό του πακέτου, και τα επιπλέον κενά μπορεί να κάνουν μια αυστηρή σύγκριση να αποτύχει.

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

NCX identifier ("dtb:uid" metadata) should not contain leading or trailing whitespace.

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

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

  • Όμορφα τυπωμένο XML που τοποθετεί την τιμή σε δική της γραμμή.
  • Μια τιμή που κολλήθηκε με ένα επιπλέον κενό.

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

  1. Ανοίξτε το NCX (συνήθως toc.ncx) και βρείτε <meta name="dtb:uid" content="..."/>.
  2. Αφαιρέστε τα κενά γύρω από την τιμή της παραμέτρου περιεχομένου έτσι ώστε να είναι ταυτόσημη με το dc:identifier του πακέτου.
  3. Επανακατασκευάστε το EPUB και εκτελέστε ξανά το EPUBCheck για να επιβεβαιώσετε ότι το μήνυμα έχει εξαφανιστεί.

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

Εάν η τιμή διαφέρει από τον αναγνωριστικό πακέτου, όχι απλά έχει πρόσθετα, το σφάλμα είναι NCX-001.

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

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

  • NCX-006 Empty "text" label in the NCX document
  • NCX-001 NCX identifier ("…") does not match OPF identifier ("…").

Πηγές

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

FAQ

Τι σημαίνει EPUBCheck NCX-004;

EPUBCheck NCX-004 είναι μήνυμα χρήσης: “NCX identifier ("dtb:uid" metadata) should not contain leading or trailing whitespace.” Η τιμή dtb:uid του NCX έχει κενά ή διακοπές γραμμής πριν ή μετά. Ο αναγνωριστικός πρέπει να ταιριάζει ακριβώς με τον μοναδικό αναγνωριστικό του πακέτου, και τα επιπλέον κενά μπορεί να κάνουν μια αυστηρή σύγκριση να αποτύχει.

Είναι NCX-004 σφάλμα;

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

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

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

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