EPUBCheck CSS-007: ikke-standard skrifttype
Oppdatert:
EPUBCheck CSS-007 er en informasjonsmelding: “Font-face reference "…" refers to non-standard font type "…".” En @font-face regel peker til en skrifttype i et format EPUB ikke lister som en kjerne skrifttype. EPUB sine kjerne skrifttyper er TrueType, OpenType, WOFF og WOFF2; andre formater kan bli ignorert og teksten vises i en standard skrifttype. EPUBCheck rapporterer det som informasjon.
Den offisielle meldingen
Font-face reference "%1$s" refers to non-standard font type "%2$s".
- Standard alvorlighetsgrad
- Informasjon. Informativ kun. Det gjør ikke EPUB ugyldig.
- EPUBCheck versjon
- 5.4.0
%1$s, %2$s… er fylt ut med filen, verdien eller elementet EPUBCheck funnet.
Typiske årsaker
- Fontene i formater annet enn TrueType, OpenType, WOFF eller WOFF2, som EOT eller SVG fonter.
- En skrifttypefil oppført i manifestet med en uvanlig mediatype.
Hvordan fikse det
- Åpne filen EPUBCheck navnene (meldingen gir banen, linje og kolonne) i en tekst- eller EPUB editor som Sigil, eller pakk ut EPUB og åpne det der.
- Konverter fonten til WOFF2, WOFF, OpenType eller TrueType, hvis lisensen tillater innbedding og konvertering.
- Oppdater src for @font-face-regelen og manifest-elementet med den nye filen og mediatypen (for eksempel font/woff2).
- Eller fjern @font-face-regelen og la leserapplikasjonen bruke sine egne skrifter.
- Bygg EPUB på nytt og kjør EPUBCheck igjen for å bekrefte at meldingen er borte.
Når det ikke er dette
Hvis @font-face regelen er tom, er varslet CSS-019.
Begreper brukt her
Andre CSS meldinger
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
Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.