Zum Inhalt springen
EPUBCheck · Stylesheets

EPUBCheck CSS-007: nicht-standardmäßiger Schriftarttyp

Aktualisiert:

EPUBCheck CSS-007 ist eine Informationsmeldung: “Font-face reference "…" refers to non-standard font type "…".” Eine @font-face Regel zeigt auf eine Schriftart in einem Format, das EPUB nicht als Kernschriftarttyp auflistet. EPUB's Kernschriftarten sind TrueType, OpenType, WOFF und WOFF2; andere Formate können ignoriert werden und der Text kann in einer Standardschrift angezeigt werden. EPUBCheck meldet es als Information.

Die offizielle Nachricht

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

Standard-Schweregrad
Information. Nur informativ. Es macht EPUB nicht ungültig.
EPUBCheck Version
5.4.0

%1$s, %2$s… werden mit der Datei, dem Wert oder dem Element EPUBCheck ausgefüllt.

Typische Ursachen

  • Schriften in anderen Formaten als TrueType, OpenType, WOFF oder WOFF2, wie EOT oder SVG-Schriften.
  • Eine Schriftartdatei, die im Manifest mit einem ungewöhnlichen Medientyp aufgeführt ist.

Wie man es behebt

  1. Öffnen Sie die Datei EPUBCheck Namen (die Nachricht gibt den Pfad, die Zeile und die Spalte an) in einem Text- oder EPUB Editor wie Sigil, oder entpacken Sie die EPUB und öffnen Sie sie dort.
  2. Konvertieren Sie die Schriftart in WOFF2, WOFF, OpenType oder TrueType, wenn ihre Lizenz das Einbetten und die Konvertierung erlaubt.
  3. Aktualisieren Sie die src der @font-face-Regel und des Manifestelements mit der neuen Datei und dem Medientyp (zum Beispiel font/woff2).
  4. Oder entfernen Sie die @font-face-Regel und lassen Sie die Lese-App ihre eigenen Schriftarten verwenden.
  5. Rebuild den EPUB und führe EPUBCheck erneut aus, um zu bestätigen, dass die Nachricht verschwunden ist.

Wann es nicht das ist

Wenn die @font-face-Regel leer ist, ist die Warnung CSS-019.

Hier verwendete Begriffe

Andere CSS Nachrichten

  • 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.

Quellen

Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.

FAQ

Was bedeutet EPUBCheck CSS-007?

EPUBCheck CSS-007 ist eine Informationsmeldung: “Font-face reference "…" refers to non-standard font type "…".” Eine @font-face Regel zeigt auf eine Schriftart in einem Format, das EPUB nicht als Kernschriftarttyp auflistet. EPUB's Kernschriftarten sind TrueType, OpenType, WOFF und WOFF2; andere Formate können ignoriert werden und der Text kann in einer Standardschrift angezeigt werden. EPUBCheck meldet es als Information.

Ist CSS-007 ein Fehler?

CSS-007 wird standardmäßig als Info gemeldet. Nur informativ. Es macht das EPUB nicht ungültig.

PDF zu EPUB Tools

Jedes Tool verwendet die gleiche Engine. Bis zu 3 Bücher pro Tag sind kostenlos.

Alle Werkzeuge ansehen