EPUBCheck CSS-007: nestandardní typ písma
Aktualizováno:
EPUBCheck CSS-007 je informační zpráva: „Font-face reference "…" refers to non-standard font type "…".“ Pravidlo @font-face odkazuje na písmo v formátu, který EPUB neuvádí jako základní typ písma. Základní typy písma EPUB jsou TrueType, OpenType, WOFF a WOFF2; jiné formáty mohou být ignorovány a text bude zobrazen ve výchozím písmu. EPUBCheck to hlásí jako informaci.
Oficiální zpráva
Font-face reference "%1$s" refers to non-standard font type "%2$s".
- Výchozí závažnost
- Informace. Pouze informativní. Nečiní EPUB neplatným.
- verze EPUBCheck
- 5.4.0
%1$s, %2$s… jsou vyplněny souborem, hodnotou nebo prvkem EPUBCheck, který byl nalezen.
Typické příčiny
- Písma v jiných formátech než TrueType, OpenType, WOFF nebo WOFF2, jako EOT nebo SVG písma.
- Soubor fontu uvedený v manifestu s neobvyklým typem média.
Jak to opravit
- Otevřete soubor EPUBCheck jmen (hlášení dává cestu, řádek a sloupec) v textovém nebo EPUB editoru, jako je Sigil, nebo rozbalte EPUB a otevřete ho tam.
- Převeďte písmo na WOFF2, WOFF, OpenType nebo TrueType, pokud jeho licence umožňuje vložení a převod.
- Aktualizujte src pravidla @font-face a položku manifestu s novým souborem a mediálním typem (například font/woff2).
- Nebo odstraňte pravidlo @font-face a nechte čtecí aplikaci použít její vlastní písma.
- Znovu sestavte EPUB a znovu spusťte EPUBCheck, abyste potvrdili, že zpráva zmizela.
Kdy to není to
Pokud je pravidlo @font-face prázdné, je varování CSS-019.
Podmínky používané zde
Další CSS zprávy
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.
Zdroje
Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.