From ebd5a7bcfb13c1a74a5ad65de772e171d98ad156 Mon Sep 17 00:00:00 2001 From: Matthias Andreas Benkard Date: Wed, 15 Jul 2026 20:54:27 +0200 Subject: Support range structure replacement, struct renumbering, and multi-paragraph blocks MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds bisStelle to StrukturErsetzung for coordinated target ranges, recognizes deletion/renumbering of whole structural units (paragraphs and Gliederung entries), and handles insertion/replacement of multi-paragraph blocks split on §-headings. Updates FASSUNGEN.txt accordingly. Co-Authored-By: Claude Sonnet 5 Change-Id: I637cc5effbe32c094e62c070b63c470149a77c85 --- README.adoc | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'README.adoc') diff --git a/README.adoc b/README.adoc index ad512f6..ac56564 100644 --- a/README.adoc +++ b/README.adoc @@ -86,9 +86,16 @@ Wichtige Optionen: Erkannt werden die gebräuchlichsten Änderungsbefehle des Handbuchs der Rechtsförmlichkeit (Ersetzen, Neufassung, Einfügen, Anfügen, Aufheben, -Streichen, Umnummerierung). Alles andere — etwa Bereichsbefehle wie -„Die Absätze 2 bis 4 werden …“ — landet mit Begründung im Abschnitt -*Manuell prüfen* der Synopse und wird niemals stillschweigend verworfen. +Streichen, Umnummerierung) einschließlich zahlreicher Sonderformen: +Bereichs- und Koordinationsziele („Die Absätze 8 und 9 werden durch die +folgenden Absätze 8 bis 10 ersetzt“), strukturelle Streichungen ganzer +Einheiten („§ 9 wird gestrichen“), §- und Gliederungs-Umnummerierungen +(„§ 9a wird zu § 9“, „Der bisherige Abschnitt 2 wird zu Abschnitt 3“), +das Einfügen/Ersetzen ganzer §-Blöcke sowie Chapeau-Lokatoren („Im +Satzteil vor Nummer 1 …“). Im amtlichen BGBl-Format werden damit +praktisch alle Befehle typisiert; Entwürfe (Drucksachen) enthalten +vereinzelt Sonderfälle, die mit Begründung im Abschnitt *Manuell prüfen* +der Synopse landen und niemals stillschweigend verworfen werden. == Running the Tests -- cgit v1.2.1