Przejdź do treści
EPUBCheck · Arkusz stylów

EPUBCheck CSS-007: typ czcionki niestandardowej

Zaktualizowane:

EPUBCheck CSS-007 to komunikat informacyjny: „Font-face reference "…" refers to non-standard font type "…".” Reguła @font-face wskazuje na czcionkę w formacie EPUB, który nie jest wymieniony jako podstawowy typ czcionki. Podstawowe typy czcionek EPUB to TrueType, OpenType, WOFF i WOFF2; inne formaty mogą być ignorowane, a tekst wyświetlany w domyślnej czcionce. EPUBCheck informuje o tym.

Oficjalna wiadomość

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

Domyślna powaga
Informacje. Tylko informacyjne. Nie czyni to EPUB nieważnym.
Wersja EPUBCheck
5.4.0

%1$s, %2$s… wypełnione są plikiem, wartością lub elementem EPUBCheck znalezionym.

Typowe przyczyny

  • Czcionki w formatach innych niż TrueType, OpenType, WOFF lub WOFF2, takie jak EOT lub czcionki SVG.
  • Plik czcionki wymieniony w manifeście z nietypowym typem mediów.

Jak to naprawić

  1. Otwórz plik EPUBCheck (komunikat podaje ścieżkę, linię i kolumnę) w edytorze tekstu lub EPUB, takim jak Sigil, lub wypakuj EPUB i otwórz go tam.
  2. Przekonwertuj czcionkę na WOFF2, WOFF, OpenType lub TrueType, jeśli jej licencja pozwala na osadzanie i konwersję.
  3. Zaktualizuj src reguły @font-face oraz elementu manifestu z nowym plikiem i typem mediów (na przykład font/woff2).
  4. Lub usuń regułę @font-face i pozwól aplikacji do czytania użyć własnych czcionek.
  5. Odbuduj EPUB i uruchom ponownie EPUBCheck, aby potwierdzić, że komunikat zniknął.

Kiedy to nie to

Jeśli reguła @font-face jest pusta, ostrzeżenie to CSS-019.

Terminy używane tutaj

Inne komunikaty CSS

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

Źródła

Tekst wiadomości i poważność z EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Wyjaśnienie przez EpubCC.

FAQ

Co oznacza EPUBCheck CSS-007?

EPUBCheck CSS-007 to komunikat informacyjny: „Font-face reference "…" refers to non-standard font type "…".” Reguła @font-face wskazuje na czcionkę w formacie EPUB, który nie jest wymieniony jako podstawowy typ czcionki. Podstawowe typy czcionek EPUB to TrueType, OpenType, WOFF i WOFF2; inne formaty mogą być ignorowane, a tekst wyświetlany w domyślnej czcionce. EPUBCheck informuje o tym.

Czy CSS-007 to błąd?

CSS-007 jest zgłaszany domyślnie jako informacja. Tylko informacyjne. Nie czyni to EPUB nieprawidłowym.

PDF do EPUB narzędzi

Każde narzędzie używa tej samej maszyny. Do 3 książek dziennie jest za darmo.

Zobacz wszystkie narzędzia