Hoppa till innehåll
EPUBCheck · Stilmallar

EPUBCheck CSS-007: icke-standard teckensnittstyp

Uppdaterad:

EPUBCheck CSS-007 är ett informationsmeddelande: “Font-face reference "…" refers to non-standard font type "…".” En @font-face-regel pekar på ett teckensnitt i ett format EPUB inte listar som en kärnteckensnittstyp. EPUB's kärnteckensnittstyper är TrueType, OpenType, WOFF och WOFF2; andra format kan ignoreras och texten visas i ett standardteckensnitt. EPUBCheck rapporterar detta som information.

Det officiella meddelandet

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

Standardsvårighetsgrad
Information. Informativ endast. Det gör inte EPUB ogiltig.
EPUBCheck version
5.4.0

%1$s, %2$s… fylls med filen, värdet eller elementet EPUBCheck som hittades.

Typiska orsaker

  • Typsnitt i format som inte är TrueType, OpenType, WOFF eller WOFF2, som EOT eller SVG typsnitt.
  • En typsnittsfil som listas i manifestet med en ovanlig mediatyp.

Hur man åtgärdar det

  1. Öppna filen EPUBCheck-namn (meddelandet ger sökvägen, raden och kolumnen) i en text- eller EPUB-redigerare som Sigil, eller packa upp EPUB och öppna den där.
  2. Konvertera typsnittet till WOFF2, WOFF, OpenType eller TrueType, om dess licens tillåter inbäddning och konvertering.
  3. Uppdatera src för @font-face-regeln och manifestobjektet med den nya filen och mediatypen (till exempel font/woff2).
  4. Eller ta bort @font-face-regeln och låt läsappen använda sina egna teckensnitt.
  5. Bygg om EPUB och kör EPUBCheck igen för att bekräfta att meddelandet har försvunnit.

När det inte är detta

Om @font-face-regeln är tom, är varningen CSS-019.

Villkor som används här

Andra CSS meddelanden

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

Källor

Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.

FAQ

Vad betyder EPUBCheck CSS-007?

EPUBCheck CSS-007 är ett informationsmeddelande: “Font-face reference "…" refers to non-standard font type "…".” En @font-face-regel pekar på ett teckensnitt i ett format EPUB inte listar som en kärnteckensnittstyp. EPUB's kärnteckensnittstyper är TrueType, OpenType, WOFF och WOFF2; andra format kan ignoreras och texten visas i ett standardteckensnitt. EPUBCheck rapporterar detta som information.

Är CSS-007 ett fel?

CSS-007 rapporteras som information som standard. Informativt endast. Det gör inte EPUB ogiltig.

PDF till EPUB verktyg

Varje verktyg använder samma motor. Upp till 3 böcker per dag är gratis.

Se alla verktyg