Hallo!
Gregor Fellenz hat in seinem Buch (Klasse!) ein entsprechendes Skript veröffentlicht. Ich hab das Teil mal ein bisschen umgebaut und ergänzt.
Anforderungen: 1. Alle Inhaltsseiten haben A-Musterseite
2. Seiten mit einem Kapitelanfang sollen B-Musterseite erhalten
3. Wenn sich der Umbruch nachträglich verändert, muss sich auch die Zuweisung der Musterseite ändern
Die Idee ist Folgende: 1. Das Skript geht zunächst durch alle Seiten und weist Seiten, die nicht A-Musterseite haben, diese zu. Damit wird vermieden, dass Musterseite B im Dok drin bleibt, obwohl sich der Kapitelanfang durch Umbruchveränderungen jetzt woanders befindet. Falls damit böses passiert, müsste man das anders machen ;-)
2. Es wird davon ausgegangen, dass es nur einen Textrahmen pro Seite gibt und im ersten Absatz das Format für das Kapitel drin ist. Wenn es mehrere Rahmen pro Seite gibt und das Format woanders steht, müsste man das also noch berücksichtigen.
3. Wird ein Textrahmen mit entsprechendem AF gefunden, wird der Seite die neue Musterseite zugewiesen.
4. Interessant: Ist im AF 'Umbruch auf nächster ungerader Seite' hinterlegt und die vorgehende linke Seite ist dadurch leer, hat auch die einen Textrahmen mit einem Absatzformat "mein Format" u. wird ebenfalls verändert. Damit das nicht passiert, gehe ich davon aus, dass mind. 2 Absätz im Rahmen sein müssen.
5. bisher nur im Ansatz: Die Seite vor der eigentlichen Fundstelle erhält die Musterseite "Ohne" > das entspricht in etwa der Anforderung aus deinem anderen Beitrag u. müsste halt noch an die eigentliche Aufgabenstellung angepasst werden.
Anbei die aktuellen Codezeilen:
Das Löschen hat keine. Wenn Rahmen von der Musterseite gelöst u. nur der Inhalt gelöscht wird, bleiben diese als leere div-Elemente im HTML enthalten. Das ist nicht dramatisch, aber auch nicht schön ;-)
Das freut mich sehr, danke.