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

EPUBCheck OPF-015: niepotrzebna właściwość manifestu

Zaktualizowane:

EPUBCheck OPF-015 to komunikat o błędzie: „The property "…" should not be declared in the OPF file.” Wpis manifestu deklaruje właściwość, którą dokument rzeczywiście nie używa, taką jak svg, mathml lub skrypty. EPUB wymaga, aby te właściwości odpowiadały zawartości, więc nieaktualna przekazywana jest jako błąd.

Oficjalna wiadomość

The property "%1$s" should not be declared in the OPF file.

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

  • Właściwości skopiowane z manifestu szablonu, który zadeklarował je dla każdego rozdziału.
  • SVG, MathML lub skrypt zostały usunięte z dokumentu, ale właściwość pozostała.
  • Narzędzie, które dodaje właściwości na podstawie zgadywania z nazw plików, zamiast czytać zawartość.

Jak to naprawić

  1. Przeczytaj właściwość i nazwy plików EPUBCheck.
  2. Otwórz dokument i potwierdź, że naprawdę nie zawiera takiego elementu (svg, math lub script).
  3. Usuń właściwość z tego elementu manifestu, zachowując inne właściwości, które ma.

Kiedy to nie to

Jeśli dokument korzysta z funkcji, a właściwość jest brakująca, to jest OPF-014.

Terminy używane tutaj

Inne komunikaty OPF

  • OPF-014 The property "…" should be declared in the OPF file.
  • OPF-016 The element "rootfile" is missing its required attribute "full-path".
  • OPF-013 Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.
  • OPF-017 The attribute "full-path" on element "rootfile" must not be empty.
  • OPF-012 Item property "…" is not defined for media type "…".
  • OPF-018 The "remote-resources" property was declared in the Package Document, but no reference to remote resources has been 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-015?

EPUBCheck OPF-015 to komunikat o błędzie: „The property "…" should not be declared in the OPF file.” Wpis manifestu deklaruje właściwość, którą dokument rzeczywiście nie używa, taką jak svg, mathml lub skrypty. EPUB wymaga, aby te właściwości odpowiadały zawartości, więc nieaktualna przekazywana jest jako błąd.

Czy OPF-015 jest błędem?

OPF-015 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