Erfahren Sie, wie Sie Indexprobleme in Adobe FrameMaker beheben können.
Führen Sie folgende Schritte aus, wenn ein Eintrag im generierten Index überhaupt nicht vorhanden ist:
Überprüfen Sie, ob die entsprechende Marke (bzw. das Markenelement) einen falschen Markentyp darstellt. Dazu können Sie eine Markenliste erstellen, die alle Markentypen enthält, und die Liste anschließend nach dem gewünschten Eintrag durchsuchen.
Prüfen Sie, ob sich die entsprechende Marke (bzw. Markenelement) in verborgenem oder bedingtem Text befindet, indem Sie
auswählen, den gesamten bedingten Text einblenden und dann den Index erneut generieren.Überprüfen Sie, ob die Marke (bzw. das Markenelement) versehentlich gelöscht wurde.
Doppelte Fragezeichen (??) in einem Seitenbereich weisen darauf hin, dass FrameMaker nur eine der beiden Marken findet, die den Bereich definieren. Gehen Sie bei doppelten Fragezeichen folgendermaßen vor:
Vergewissern Sie sich, dass keine Marke (oder Markenelement) fehlt.
Vergewissern Sie sich, dass Rechtschreibung, Zeichensetzung und Groß-/Kleinschreibung des Markentextes genau übereinstimmen.
Stellen Sie sicher, dass in der ersten Marke (bzw. dem Markenelement) <$startrange>
und in der zweiten Marke (bzw. dem Markenelement) <$endrange>
enthalten ist.
Die meisten Sortierprobleme entstehen aufgrund von falschem Markentext. Gehen Sie bei falsch sortierten Einträgen folgendermaßen vor:
Prüfen Sie, ob Doppelpunkte und Semikolons korrekt verwendet werden. Wenn anstelle eines Doppelpunkts ein Semikolon gesetzt wurde, werden statt eines Untereintrags zwei Haupteinträge angezeigt. Bei einem fehlenden Doppelpunkt wird ein Untereintrag als Haupteintrag angezeigt.
Überprüfen Sie, ob die Sortieranweisung vorhanden und korrekt ist und am Ende des Markentextes in eckigen Klammern ([ ]
) steht (siehe Indexsortierreihenfolge). Wenn Sie z. B. einen Querverweis als letzten Untereintrag einordnen möchten, muss die letzte Stelle der Sortierinformationen im Markentext :zzz lauten.
Wenn Sortierungsfehler nach einem bestimmten Schema auftreten (z. B. wenn alle numerischen Einträge am Ende des Index angezeigt werden statt am Anfang), prüfen Sie, ob die Sortierinformationen im entsprechenden Textfluss auf der Referenzseite korrekt sind.
Ein Querverweis-Indexeintrag kann irrtümlich eine Seitennummer enthalten. Stellen Sie sicher, dass <$nopage>
am Anfang des Markentexts für den Querverweiseintrag steht.
Wenn Einträge zwischen den Nummern eines Seitenbereichs oder zwischen dem Ende des Eintrags und der ersten Seitennummer umbrechen, gehen Sie folgendermaßen vor:
Ändern Sie die Zeichen, nach denen FrameMaker Zeilenumbrüche zulässt. Um Zeilenumbrüche nach bestimmten Zeichen zu verhindern, z. B. nach einem Halbgeviertstrich (–), verwenden Sie
.Damit die Seitennummer in der gleichen Zeile angezeigt wird wie das Ende des Eintrags, verwenden Sie als Trennzeichen ein umbruchgeschütztes Leerzeichen oder ein n- bzw. m-Leerzeichen.
Wenn Sie im speziellen Textfluss auf der Referenzseite festgelegt haben, dass Leerzeichen oder Bindestriche zwischen den Seitennummern eines Bereichs stehen, stellen Sie sicher, dass diese Zeichen umbruchgeschützt sind (siehe Spezielle Textflüsse für Listen oder Indizes).
Ändern Sie Band- und Kapitelnummerierung für die Seitennummern des Quelldokuments (siehe Nummerierung einrichten). Wenn die Buchseiten nach Kapiteln nummeriert sind (11, 12, ..., 21, 22, ...), sollte ein umbruchgeschützter Bindestrich auf die Band- bzw. Kapitelnummer folgen.
Ein von Ihnen eingegebener Titel wird unter Umständen bei der nächsten Generierung des Index nicht angezeigt, wenn Sie die im Abschnitt „Hinzufügen von Titeln oder anderem statischen Text in Listen und Indizes“ erläuterten Arbeitsschritte nicht korrekt ausführen.
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:
Eine generierte Datei kann im Buchfenster umbenannt werden. FrameMaker benennt die Datei im Buchfenster und auf der Festplatte um.
Um Änderungen an Absatz- und Zeichenstilen beizubehalten, speichern Sie sie im Absatzformat- oder Zeichenformatkatalog des Indexes, damit sie bei der nächsten Indexgenerierung verfügbar sind. Weitere Informationen finden Sie unter „Definieren und Aktualisieren von Formaten“.
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.