EPUBCheck CSS-007: ikke-standard skrifttype
Opdateret:
EPUBCheck CSS-007 er en infomeddelse: “Font-face reference "…" refers to non-standard font type "…".” En @font-face-regel peger på en skrifttype i et format, som EPUB ikke angiver som en kerne skrifttype. EPUB's kerne skrifttyper er TrueType, OpenType, WOFF og WOFF2; andre formater kan blive ignoreret, og teksten vises i en standard skrifttype. EPUBCheck rapporterer det som information.
Den officielle meddelelse
Font-face reference "%1$s" refers to non-standard font type "%2$s".
- Standard alvorlighed
- Information. Kun informativ. Det gør ikke EPUB ugyldig.
- EPUBCheck version
- 5.4.0
%1$s, %2$s… bliver udfyldt med filen, værdien eller elementet EPUBCheck fundet.
Typiske årsager
- Skrifttyper i formater andre end TrueType, OpenType, WOFF eller WOFF2, såsom EOT eller SVG-skrifttyper.
- En skrifttypefil, der er listet i manifestet med en usædvanlig medietype.
Sådan retter du det
- Åbn filen EPUBCheck navne (beskeden giver stien, linjen og kolonnen) i en tekst- eller EPUB editor som Sigil, eller udpak EPUB og åbn den der.
- Konverter skrifttypen til WOFF2, WOFF, OpenType eller TrueType, hvis dens licens tillader indlejring og konvertering.
- Opdater src for @font-face-reglen og manifestitemmet med den nye fil og mediatype (for eksempel font/woff2).
- Eller fjern @font-face reglen og lad læseappen bruge sine egne fonte.
- Gendan EPUB og kør EPUBCheck igen for at bekræfte, at beskeden er væk.
Hvornår det ikke er dette
Hvis @font-face reglen er tom, er advarslen CSS-019.
Termer der bruges her
Andre CSS beskeder
CSS-006CSS selector specifies fixed position.CSS-008An error occurred while parsing the CSS: ….CSS-005Conflicting alternate style tags found: ….CSS-004CSS documents must be encoded in UTF-8, detected …;CSS-003CSS document is encoded in UTF-16. It should be encoded in UTF-8 instead.CSS-002Empty or NULL reference found.
Kilder
Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.