Przejdź do treści
EPUBCheck · Pakiet i kontener ZIP

EPUBCheck PKG-012: znaki nie-ASCII w nazwie pliku

Zaktualizowane:

EPUBCheck PKG-012 jest komunikatem o użyciu: “The file name "…" contains non-ASCII characters, which might create interoperability issues with older reading systems.” Nazwa pliku wewnątrz EPUB zawiera znaki spoza ASCII (akcenty, inne skrypty). To jest dozwolone w EPUB 3, ale może łamać starsze systemy czytania, więc EPUBCheck zgłasza to jako informację o użyciu.

Oficjalna wiadomość

The file name "%1$s" contains non-ASCII characters, which might create interoperability issues with older reading systems.

Domyślna powaga
Użycie. Tylko informacyjne i domyślnie ukryte: pojawia się, gdy EPUBCheck jest uruchamiane z -u (--usage). 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

  • Pliki nazwane po tytułach w językach innych niż angielski, takich jak "capítulo-1.xhtml".
  • Obrazy eksportowane z podpisem lub nazwiskiem fotografa jako nazwa pliku.

Jak to naprawić

  1. Zdecyduj, czy celujesz w starsze urządzenia; jeśli nie, możesz pozostawić nazwy takie, jakie są.
  2. Jeśli tak, zmień nazwę pliku, używając tylko znaków ASCII.
  3. Po zmianie nazwy zaktualizuj każde odwołanie do pliku: manifest w dokumencie pakietu, linki i źródła obrazów w XHTML oraz odniesienia url() w CSS.

Kiedy to nie to

Jeśli EPUBCheck nie może w ogóle rozpakować archiwum z powodu nazw, to jest PKG-027.

Terminy używane tutaj

Inne komunikaty PKG

  • PKG-011 The file name "…" is not allowed to end with ".".
  • PKG-010 The file name "…" contains spaces, which may create interoperability issues with older reading systems.
  • PKG-014 The EPUB contains empty directory "…".
  • PKG-009 The file name "…" contains characters that are not allowed in OCF file names: ….
  • PKG-008 Unable to read file "…".
  • PKG-016 Use only lowercase characters for the EPUB file extension for maximum compatibility.

Ź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 PKG-012?

EPUBCheck PKG-012 jest komunikatem o użyciu: “The file name "…" contains non-ASCII characters, which might create interoperability issues with older reading systems.” Nazwa pliku wewnątrz EPUB zawiera znaki spoza ASCII (akcenty, inne skrypty). To jest dozwolone w EPUB 3, ale może łamać starsze systemy czytania, więc EPUBCheck zgłasza to jako informację o użyciu.

Czy PKG-012 to błąd?

PKG-012 jest zgłaszany jako użycie domyślnie. Tylko informacyjny i domyślnie ukryty: pojawia się, gdy EPUBCheck działa z -u (--usage). Nie czyni EPUB nieważnym.

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