Automatische Anpassung von Kapitelreferenzen
In Texten mit Kapitelnummern wird oft auf ein anderes Kapitel in der Form (siehe Kapitel x) Bezug genommen. Kommt es zu Textumstellungen, stimmt der Bezug nicht mehr. Hier wird gezeigt, wie mit Namen und Formeln die Anpassung der Referenz automatisiert werden kann.
Grundsätzlich wäre anzunehmen, dass die mit Text/Absatznummer erzeugte Kapitelnummer ausgewählt und ihr mit dem entsprechenden Hilfsmittel ein Name gegeben werden kann, der dann als Referenz verwendet werden könnte. Das funktioniert leider nicht. Der Name muss zwingend ein Zeichen vor und ein Zeichen nach der Kapitelnummer umfassen, typisch also ein CR davor und ein TAB danach. Für die Referenz lautet die Formel dann:
Teil(Name;2;Länge(Name)-2)
In beiliegendem Dokument sind zwei Namen definiert:
„Vier“ für das Kapitel 4 (im Ausgangszustand)
„Drei“ für das Kapitel 3 (im Ausgangszustand)
Auf diese beiden Kapitel wird in der ersten und letzten Zeile des Textes Bezug genommen.
Wird nun nach Kapitel 1 ein neues zweites Kapitel eingefügt, so sollten die Referenzen automatisch angepasst werden. Leider werden sie erst angepasst, wenn der Befehl „Extras/Rechnen/Alles rechnen“ gegeben wird. Aber immerhin!
Noch eine Warnung. Wenn unmittelbar vor einem Kapitel, dessen Nummer mit einem Namen versehen wurde, ein neues Kapitel eingefügt werden soll, so muss die Einfügung vor dem letzten Zeichen des vorangehenden Kapitels (also typisch einem Punkt) erfolgen.Sonst gerät die Sache irgendwie durcheinander.
Anhang | Größe |
---|---|
Kapitelreferenzen.rtd | 52.36 KB |