EPUBCheck CSS-007: ei-standardi fonttityyppi
Päivitetty:
EPUBCheck CSS-007 on tietoviesti: “Font-face reference "…" refers to non-standard font type "…".” @font-face sääntö viittaa fonttiin, joka on muodossa, jota EPUB ei listaa ytimen fonttityyppinä. EPUB'n ytimen fonttityypit ovat TrueType, OpenType, WOFF ja WOFF2; muita muotoja voidaan jättää huomiotta ja teksti näyttää oletusfontilla. EPUBCheck raportoi tämän tiedoksi.
Virallinen viesti
Font-face reference "%1$s" refers to non-standard font type "%2$s".
- Oletusarvoinen vakavuus
- Tietoa. Vain informatiivista. Se ei tee EPUB:stä virheellistä.
- EPUBCheck versio
- 5.4.0
%1$s, %2$s… täytetään EPUBCheck löytyvällä tiedostolla, arvoilla tai elementeillä.
Tyypilliset syyt
- Fontit muodoissa, joita eivät ole TrueType, OpenType, WOFF tai WOFF2, kuten EOT tai SVG-fontit.
- Fonttitiedosto, joka on ilmoitettu manifestissa epätavallisella mediotyypillä.
Kuinka korjata se
- Avaa tiedosto EPUBCheck nimet (viesti antaa polun, rivin ja sarakkeen) tekstieditorissa tai EPUB-editorissa, kuten Sigil, tai purka alla olevan EPUB ja avaa se siellä.
- Muuta fontti WOFF2:ksi, WOFF:ksi, OpenType:ksi tai TrueType:ksi, jos sen lisenssi sallii upottamisen ja muuntamisen.
- Päivitä @font-face-säännön src ja manifestin kohde uudella tiedostolla ja media-tyypillä (esimerkiksi font/woff2).
- Tai poista @font-face-sääntö ja anna lukusovelluksen käyttää omia fontejaan.
- Rakenna EPUB uudelleen ja suorita EPUBCheck uudelleen varmistaaksesi, että viesti on poistunut.
Milloin tämä ei ole se
Jos @font-face-määritys on tyhjää, varoitus on CSS-019.
Tässä käytetyt termit
Muut CSS viestit
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.
Lähteet
Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.