Przejdź do treści
EPUBCheck · NCX (EPUB 2 spis treści)

EPUBCheck NCX-004: białe znaki w uid NCX

Zaktualizowane:

EPUBCheck NCX-004 to komunikat o użyciu: „NCX identifier ("dtb:uid" metadata) should not contain leading or trailing whitespace.” Wartość dtb:uid NCX ma spacje lub łamania linii przed lub po sobie. Identyfikator powinien dokładnie odpowiadać unikalnemu identyfikatorowi pakietu, a dodatkowa biała przestrzeń może uniemożliwić ścisłe porównanie.

Oficjalna wiadomość

NCX identifier ("dtb:uid" metadata) should not contain leading or trailing whitespace.

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

Typowe przyczyny

  • Ładnie sformatowany XML, który umieszcza wartość w osobnej linii.
  • Wartość wklejona z dodatkową spacją.

Jak to naprawić

  1. Otwórz NCX (zwykle toc.ncx) i znajdź <meta name="dtb:uid" content="..."/>.
  2. Usuń białe znaki wokół wartości atrybutu content, aby była identyczna z dc:identifier pakietu.
  3. Odbuduj EPUB i uruchom ponownie EPUBCheck, aby potwierdzić, że komunikat zniknął.

Kiedy to nie to

Jeśli wartość różni się od identyfikatora pakietu, a nie jest jedynie wypełniona, błąd to NCX-001.

Terminy używane tutaj

Inne komunikaty NCX

  • NCX-006 Empty "text" label in the NCX document
  • NCX-001 NCX identifier ("…") does not match OPF identifier ("…").

Ź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 NCX-004?

EPUBCheck NCX-004 to komunikat o użyciu: „NCX identifier ("dtb:uid" metadata) should not contain leading or trailing whitespace.” Wartość dtb:uid NCX ma spacje lub łamania linii przed lub po sobie. Identyfikator powinien dokładnie odpowiadać unikalnemu identyfikatorowi pakietu, a dodatkowa biała przestrzeń może uniemożliwić ścisłe porównanie.

Czy NCX-004 to błąd?

NCX-004 domyślnie jest zgłaszane jako użycie. Tylko informacyjne i domyślnie ukryte: pojawia się, gdy EPUBCheck jest uruchomione z -u (--usage). 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