Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03503.jsonl.gz/2298

Hallo rasierklinge,
du musst zum Kapitelstart bzw. zum Unterkapitelstart jeweils mit einem "leeren" Inhalt die etsprechende Textvariable zurücksetzen, falls der Mechanismus zuweit nach vorne zum "falschen" Unterkapitel auf die Seite davor greift.
Ganz leer funktioniert nicht, da nicht druckbare Zeichen da nicht berücksichtigt werden, aber z.B. ein bedingter Trennstrich wirkt da Wunder.
Also z.B. (wenn es über ein Zeichenformat gemacht ist) nach der Überschrift 1. Ebene gleich noch einen bedingten Trennstich im Format für das Unterkapitel, falls es auf der ersten Kapitelseite nicht startet. Damit setzt sich die Textvariable vom letzten Unterkapitel der vorhergehenden Seite auf "leer", was ja in diesem Fall gewünscht sein sollte. Gleiches auch für die tieferen Strukturen, da dürfte dieser Fall auch häufiger auftreten.
Es geht dabei immer darum, ob es auf der Seite das referenzierte Format bereits gibt oder nicht.
Wenn es mehrfach auftritt und z.B. nur das zweite auf dieser Seite kommen soll must Du u.U. die anderen mit einem abweichend benannten Format versehen.
Viele Grüße
Jo
als Antwort auf: [#499856]