Zum Inhalt springen
EPUBCheck · NCX (EPUB 2 Inhaltsverzeichnis)

EPUBCheck NCX-006: leeres Label im NCX

Aktualisiert:

EPUBCheck NCX-006 ist eine Verwendungsmeldung: „Empty "text" label in the NCX document.“ Ein NCX-Navigationseintrag hat ein leeres Textlabel, daher zeigt das Inhaltsverzeichnis eine leere Zeile. Der NCX ist das EPUB 2 Inhaltsverzeichnis, das ältere Lesesysteme verwenden.

Die offizielle Nachricht

Empty "text" label in the NCX document

Standard-Schweregrad
Nutzung. Nur informativ und standardmäßig ausgeblendet: es erscheint, wenn EPUBCheck mit -u (--usage) ausgeführt wird. Es macht EPUB nicht ungültig.
EPUBCheck Version
5.4.0

Typische Ursachen

  • Einträge, die aus Überschriften generiert wurden, die keinen Text hatten, wie z. B. bildbasierte Überschriften.
  • Ein manuell entfernter Label, während der Eintrag beibehalten wurde.

Wie man es behebt

  1. Öffnen Sie das NCX und suchen Sie den navPoint, dessen navLabel-Text leer ist.
  2. Geben Sie jedem navLabel einen Text, zum Beispiel <navLabel><text>Chapter 3</text></navLabel>, der dem Label im EPUB 3 Navigationsdokument entspricht, falls vorhanden.
  3. Oder entfernen Sie den Eintrag, wenn er nirgendwohin nützlich führt.
  4. Rebuild den EPUB und führe EPUBCheck erneut aus, um zu bestätigen, dass die Nachricht verschwunden ist.

Wann es nicht das ist

Ein leeres Label im EPUB 3 Navigationsdokument ist ein Schemafehler, der als RSC-005 gemeldet wird, nicht als NCX-006.

Hier verwendete Begriffe

Andere NCX Nachrichten

  • NCX-004 NCX identifier ("dtb:uid" metadata) should not contain leading or trailing whitespace.
  • NCX-001 NCX identifier ("…") does not match OPF identifier ("…").

Quellen

Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.

FAQ

Was bedeutet EPUBCheck NCX-006?

EPUBCheck NCX-006 ist eine Verwendungsmeldung: „Empty "text" label in the NCX document.“ Ein NCX-Navigationseintrag hat ein leeres Textlabel, daher zeigt das Inhaltsverzeichnis eine leere Zeile. Der NCX ist das EPUB 2 Inhaltsverzeichnis, das ältere Lesesysteme verwenden.

Ist NCX-006 ein Fehler?

NCX-006 wird standardmäßig als Nutzung gemeldet. Nur informativ und standardmäßig verborgen: es erscheint, wenn EPUBCheck mit -u (--usage) ausgeführt wird. Es macht das EPUB nicht ungültig.

PDF zu EPUB Tools

Jedes Tool verwendet die gleiche Engine. Bis zu 3 Bücher pro Tag sind kostenlos.

Alle Werkzeuge ansehen