Fehlerbehebung in Inhaltsverzeichnissen und Listen

Erfahren Sie, wie Sie in Adobe FrameMaker Fehlerbehebungen in Inhaltsverzeichnissen und Listen vornehmen.

Kleine Probleme im Quelldokument können entsprechende Probleme in der Liste hervorrufen. Falsche Absatz-Tags können z. B. bewirken, dass ein zusätzlicher Eintrag in der Liste erscheint oder ein Eintrag fehlt. Bei leeren Absätzen kann in der Liste eine Leerzeile erscheinen.

Zusätzliche Einträge oder Zeilen

Falsche Formatierungen im Quelldokument können zur Folge haben, dass in der Liste, z. B. im Inhaltsverzeichnis, zusätzliche Absätze angezeigt werden. Gehen Sie in so einem Fall wie folgt vor:

  • Wenn die Liste einen überflüssigen Eintrag enthält, prüfen Sie den entsprechenden Absatzstil oder den Markentyp im Quelldokument. Weisen Sie dem Absatz gegebenenfalls ein anderes Format zu, oder ändern Sie den Markentyp.

  • Wenn die Liste eine Leerzeile enthält, die nur eine Seitenzahl aufweist, löschen Sie im Quelldokument den entsprechenden leeren Absatz. Zusätzlichen Abstand zwischen den Absätzen im Quelldokument können Sie mit den entsprechenden Abstandseinstellungen für Absatzformate festlegen, anstatt einen leeren Absatz einzufügen.

Fehlende Einträge

Wenn Einträge aus dem Quelldokument nicht in der Liste angezeigt werden, führen Sie eine der folgenden Aktionen aus:

  • Wenn alle Einträge eines bestimmten Absatzstils oder Markentyps fehlen, überprüfen Sie, ob die Auswahlliste „Übernahme“ im Dialogfeld „Einstellungen“ die richtigen Elemente enthält.

  • Wenn gelegentlich ein Eintrag fehlt, prüfen Sie den Stil des entsprechenden Absatzes oder Elementes bzw. den Typ der entsprechenden Marke im Quelldokument. Ist eines davon falsch, sind die Informationen nicht in der Liste enthalten.

Geteilte Einträge

Eine aus mehreren Zeilen bestehende Überschrift im Quelldokument kann problematisch sein, wenn die Zeilenumbrüche durch Drücken der Eingabetaste entstanden sind, sodass jede Zeile einen Absatz darstellt. Die Liste enthält dann einen Eintrag für jeden Absatz der Überschrift. Korrigieren Sie die Liste, indem Sie im Quelldokument nur einen Absatz für die Überschrift verwenden.

Vermeiden Sie aus diesem Grund erzwungene Zeilenenden in Überschriften, die in generierte Inhaltsverzeichnisse aufgenommen werden. Wenn sich eine Überschrift über zwei Zeilen erstrecken soll, ändern Sie den rechten Einzug des Überschriftenabsatzes im Quelldokument (statt die Zeilen durch Drücken der Eingabetaste umzubrechen). Falls die Überschrift zentriert ist, sollten Sie den rechten und linken Einzug ändern. Sie können auch umbruchgeschützte Leerzeichen verwenden, um einen Zeilenumbruch an geeigneter Stelle zu erzwingen.

Unvollständige Einträge (unstrukturierte Dokumente)

Von Elementen mit mehreren Absätzen enthält die Liste nur den Eintrag des ersten Absatzes. Eine aus mehreren Zeilen bestehende Überschrift im Quelldokument kann problematisch sein, wenn jede Zeile einen einzelnen Absatz darstellt.

Vermeiden Sie aus diesem Grund erzwungene Zeilenenden in Überschriften, die in generierte Inhaltsverzeichnisse aufgenommen werden. Um eine Überschrift zu umbrechen und dennoch den gesamten Text in die Liste einfließen zu lassen, erzwingen Sie einen Umbruch mithilfe umbruchgeschützter Leerzeichen. Sie können auch den rechten Einzug für die Überschrift ändern, um einen Umbruch zu erzwingen. Bei einer zentrierten Überschrift können Sie den rechten und den linken Einzug ändern, was jedoch eine irreguläre Formatzuweisung darstellt.

Hinweis: Denken Sie daran, dass durch diese Techniken sowohl Absatzformate als auch Elementdefinitionen überschrieben werden. Beim Importieren von Formaten oder Elementdefinitionen sowie beim Ändern des Elementkontexts durch Bearbeitung anderer Teile des strukturierten Dokuments gehen sie möglicherweise verloren.
Falsche Seitenumbrüche (Bücher mit XML-Komponenten)

Wenn Sie in einem Buch eine Mischung aus strukturierten XML-Dateien und unstrukturierten Dateien haben, sind die Seitenzahlen beim Generieren einer PDF-Datei manchmal falsch. Dieses Problem könnte auftreten, weil die Seitenumbruchinformationen für XML-Dateien von der Vorlage abgerufen wird und die Vorlage möglicherweise eine duale Seitenumbrucheinstellung hat.

Öffnen Sie zum Vermeiden dieses Problems immer die XML-Dateien und aktualisieren Sie dann erst das Buch. Auf diese Weise haben alle Komponenten im Buch korrekte Seitenumbruchinformationen und die PDF-Datei, die Sie dann generieren, hat auch die korrekten Seitenzahlen.

Fehlerhafte Zeilenumbrüche

Fehlerhafte Zeilenumbrüche in der Liste oder im Quelldokument können Informationen trennen, die in der Liste zusammengehören. Führen Sie in so einem Fall eine der folgenden Aktionen aus:

  • Ändern Sie die Zeichen, nach denen FrameMaker Zeilenumbrüche zulässt. Normalerweise lässt FrameMaker Zeilenumbrüche nach einem Halbgeviertstrich (–) zu. Um Umbrüche nach einem Halbgeviertstrich zu unterbinden, wählen Sie Format > Dokument > Textoptionen.

  • Verwenden Sie im speziellen Textfluss auf der Referenzseite zwischen Text und Seitennummer der Einträge stets umbruchgeschützte Leerzeichen, damit eine Seitennummer keine eigene Zeile in der Liste einnimmt. Weitere Informationen finden Sie unter Spezielle Textflüsse für Listen oder Indizes.

Fehlende Titel

Ein eingegebener Titel kann bei erneutem Generieren verloren gehen, es sei denn, Sie weisen dem Titel einen Absatzstil zu.

Fehlende Formatierungen

Wenn die von Ihnen vorgenommenen Formatänderungen bei der erneuten Generierung des Index (siehe Formatieren von Listen und Indizes) nicht mehr vorhanden sind, führen Sie die folgenden Schritte aus:

  • Falls Sie den Dateinamen oder den Speicherort der Liste geändert haben, müssen Sie diese Änderungen rückgängig machen. FrameMaker findet Formatänderungen nur, wenn Sie die Liste in demselben Ordner ablegen wie die Quelldatei und den von FrameMaker zugewiesenen Dateinamen verwenden.

  • Um Absatz- und Zeichenstiländerungen beizubehalten, speichern Sie diese im Absatzformatkatalog oder Zeichenformatkatalog, damit die Änderungen bei der nächsten Generierung der Liste zur Verfügung stehen.

  • Wenn Sie andere Änderungen beibehalten wollen, führen Sie diese im speziellen Textfluss aus, wie es im Abschnitt Spezielle Textflüsse für Listen oder Indizes beschrieben wird.