Παράκαμψη προς το περιεχόμενο
EPUBCheck · Φύλλα στυλ

EPUBCheck CSS-007: μη πρότυπος τύπος γραμματοσειράς

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

EPUBCheck CSS-007 είναι ένα μήνυμα πληροφοριών: “Font-face reference "…" refers to non-standard font type "…".” Ένας κανόνας @font-face δείχνει σε μια γραμματοσειρά σε μια μορφή EPUB που δεν αναφέρεται ως τύπος βασικής γραμματοσειράς. Οι βασικοί τύποι γραμματοσειρών του EPUB είναι TrueType, OpenType, WOFF και WOFF2; άλλες μορφές μπορεί να αγνοούνται και το κείμενο να εμφανίζεται σε προεπιλεγμένη γραμματοσειρά. EPUBCheck το αναφέρει ως πληροφορία.

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

Font-face reference "%1$s" refers to non-standard font type "%2$s".

Προεπιλεγμένη σοβαρότητα
Πληροφορία. Μόνο ενημερωτικό. Δεν καθιστά το EPUB μη έγκυρο.
Έκδοση EPUBCheck
5.4.0

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

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

  • Γραμματοσειρές σε μορφές άλλες από TrueType, OpenType, WOFF ή WOFF2, όπως EOT ή SVG γραμματοσειρές.
  • Ένα αρχείο γραμματοσειράς που καταγράφεται στο μανιφέστο με έναν ασυνήθιστο τύπο πολυμέσων.

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

  1. Ανοίξτε το αρχείο EPUBCheck που ονομάζεται (το μήνυμα δίνει το μονοπάτι, τη γραμμή και τη στήλη) σε έναν επεξεργαστή κειμένου ή EPUB όπως το Sigil, ή αποσυμπιέστε το EPUB και ανοίξτε το εκεί.
  2. Μετατρέψτε τη γραμματοσειρά σε WOFF2, WOFF, OpenType ή TrueType, εάν η άδεια του επιτρέπει την ενσωμάτωσή της και τη μετατροπή.
  3. Ενημερώστε το src του κανόνα @font-face και το στοιχείο του μανιφέστου με το νέο αρχείο και τον τύπο μέσου (για παράδειγμα font/woff2).
  4. Ή αφαιρέστε τον κανόνα @font-face και αφήστε την εφαρμογή ανάγνωσης να χρησιμοποιήσει τις δικές της γραμματοσειρές.
  5. Επανακατασκευάστε το EPUB και εκτελέστε ξανά το EPUBCheck για να επιβεβαιώσετε ότι το μήνυμα έχει εξαφανιστεί.

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

Αν ο κανόνας @font-face είναι κενός, η προειδοποίηση είναι CSS-019.

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

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

  • CSS-006 CSS selector specifies fixed position.
  • CSS-008 An error occurred while parsing the CSS: ….
  • CSS-005 Conflicting alternate style tags found: ….
  • CSS-004 CSS documents must be encoded in UTF-8, detected …;
  • CSS-003 CSS document is encoded in UTF-16. It should be encoded in UTF-8 instead.
  • CSS-002 Empty or NULL reference found.

Πηγές

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

FAQ

Τι σημαίνει EPUBCheck CSS-007;

EPUBCheck CSS-007 είναι ένα μήνυμα πληροφοριών: “Font-face reference "…" refers to non-standard font type "…".” Ένας κανόνας @font-face δείχνει σε μια γραμματοσειρά σε μια μορφή EPUB που δεν αναφέρεται ως τύπος βασικής γραμματοσειράς. Οι βασικοί τύποι γραμματοσειρών του EPUB είναι TrueType, OpenType, WOFF και WOFF2; άλλες μορφές μπορεί να αγνοούνται και το κείμενο να εμφανίζεται σε προεπιλεγμένη γραμματοσειρά. EPUBCheck το αναφέρει ως πληροφορία.

Είναι CSS-007 σφάλμα;

CSS-007 αναφέρεται ως πληροφορία από προεπιλογή. Μόνο πληροφοριακό. Δεν καθιστά το EPUB μη έγκυρο.

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

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

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