Przejdź do treści
EPUBCheck · Dokument pakietu (OPF)

EPUBCheck OPF-025: lista, gdzie potrzebna jedna wartość

Zaktualizowane:

EPUBCheck OPF-025 to komunikat o błędzie: „Property value list "…" is not allowed, only one value must be specified.” Właściwość metadanych, która przyjmuje pojedynczą wartość, otrzymała listę wartości. EPUBCheck wymienia listę, którą znalazł, a aplikacje do czytania nie będą wiedzieć, którą z wartości użyć.

Oficjalna wiadomość

Property value list "%1$s" is not allowed, only one value must be specified.

Domyślna powaga
Błąd. EPUB łamie zasady specyfikacji i jest nieprawidłowy. Sklepy i Wysłanie do Kindle mogą go odrzucić, a EPUBCheck kończy działanie ze statusem 1.
Wersja EPUBCheck
5.4.0

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

Typowe przyczyny

  • Kilka wartości oddzielonych spacjami w właściwości przeznaczonej do przechowania jednej, na przykład dwie wartości układu w jednym elemencie meta wykonania.
  • Dwie wartości scalane w jeden element podczas łączenia metadanych z różnych źródeł.
  • Wartość z dodatkową spacją, która dzieli ją na dwie.

Jak to naprawić

  1. Znajdź element meta lub atrybut, do którego odnosi się EPUBCheck.
  2. Zachowaj jedną wartość.
  3. Jeśli części książki potrzebują różnych wartości, ustaw je dla każdego elementu w spine, gdzie właściwość na to pozwala (na przykład rendition:layout-pre-paginated dla jednego itemref).

Kiedy to nie to

Jeśli pojedyncza wartość jest źle sformułowana zamiast podwójnej, to OPF-026.

Terminy używane tutaj

Inne komunikaty OPF

  • OPF-026 Found malformed property value: "…".
  • OPF-027 Undefined property: "…".
  • OPF-028 Undeclared prefix: "…".
  • OPF-021 Use of non-registered URI scheme type in href: "…".
  • OPF-029 The file "…" does not appear to match the media type …, as specified in the OPF file.
  • OPF-030 The unique-identifier "…" was not 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 OPF-025?

EPUBCheck OPF-025 to komunikat o błędzie: „Property value list "…" is not allowed, only one value must be specified.” Właściwość metadanych, która przyjmuje pojedynczą wartość, otrzymała listę wartości. EPUBCheck wymienia listę, którą znalazł, a aplikacje do czytania nie będą wiedzieć, którą z wartości użyć.

Czy OPF-025 jest błędem?

OPF-025 jest zgłaszane jako błąd domyślnie. EPUB łamie zasady specyfikacji i jest nieważne. Sklepy i Wysyłanie do Kindle mogą to odrzucić, a EPUBCheck kończy z kodem 1.

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