Hoppa till innehåll
EPUBCheck · Paket och ZIP-behållare

EPUBCheck PKG-012: icke-ASCII-bokstäver i filnamn

Uppdaterad:

EPUBCheck PKG-012 är ett användningsmeddelande: “The file name "…" contains non-ASCII characters, which might create interoperability issues with older reading systems.” Ett filnamn inuti EPUB innehåller icke-ASCII-tecken (accents, andra skript). Det är giltigt i EPUB 3, men det kan bryta äldre lässystem, så EPUBCheck rapporterar det som användningsinformation.

Det officiella meddelandet

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

Standardsvårighetsgrad
Användning. Informativ endast och gömd som standard: den visas när EPUBCheck körs med -u (--usage). Det gör inte EPUB ogiltig.
EPUBCheck version
5.4.0

%1$s, %2$s… fylls med filen, värdet eller elementet EPUBCheck som hittades.

Typiska orsaker

  • Filer som är namngivna efter titlar på andra språk än engelska, såsom "capítulo-1.xhtml".
  • Bilder exporteras med bildtexten eller fotografens namn som filnamn.

Hur man åtgärdar det

  1. Bestäm om du riktar dig mot äldre enheter; om inte kan du lämna namnen som de är.
  2. Om du gör det, döp om filen med endast ASCII-tecken.
  3. Efter att ha döpt om, uppdatera varje referens till filen: manifestet i paketdokumentet, länkar och bildkällor i XHTML, och url()-referenser i CSS.

När det inte är detta

Om EPUBCheck inte kan extrahera arkivet alls på grund av namnen, är det PKG-027.

Villkor som används här

Andra PKG meddelanden

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

Källor

Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.

FAQ

Vad betyder EPUBCheck PKG-012?

EPUBCheck PKG-012 är ett användningsmeddelande: “The file name "…" contains non-ASCII characters, which might create interoperability issues with older reading systems.” Ett filnamn inuti EPUB innehåller icke-ASCII-tecken (accents, andra skript). Det är giltigt i EPUB 3, men det kan bryta äldre lässystem, så EPUBCheck rapporterar det som användningsinformation.

Är PKG-012 ett fel?

PKG-012 rapporteras som användning som standard. Endast informativ och döljs som standard: den visas när EPUBCheck körs med -u (--usage). Det gör inte EPUB ogiltig.

PDF till EPUB verktyg

Varje verktyg använder samma motor. Upp till 3 böcker per dag är gratis.

Se alla verktyg