aboutsummaryrefslogtreecommitdiff
path: root/src/wasm/java
diff options
context:
space:
mode:
authorMatthias Andreas Benkard <code@mail.matthias.benkard.de>2026-08-26 08:24:40 +0200
committerMatthias Andreas Benkard <code@mail.matthias.benkard.de>2026-08-26 08:24:40 +0200
commit916dc34893dd9b3d62e7c65566ef14a5545ae4b2 (patch)
treefea7ddcad57019a9d39f592e7e99dd01cdd2d7bc /src/wasm/java
parent5efff363d45cf03f334bf10145367e7bc43d2754 (diff)
Hamburg zählt in Dezimalen und gliedert sein Heft in Paragraphen
Das hamburgische Gesetzblatt bringt zwei Gliederungen, die im übrigen Landesrecht nicht vorkommen. Die erste: Ein Sammelheft trägt Verkündungen beider Art nebeneinander — die eine teilt sich in Artikel, die nächste in Paragraphen. Die §-Teilung erst dann zu versuchen, wenn ein Heft überhaupt keinen Artikel führt, war darum zu grob; sie ist auch dann zu versuchen, wenn kein Artikel das Stammgesetz betrifft. Die zweite: Die Befehle sind dezimal gegliedert (6.1, 7.1.1, 7.2.3), wo die übrigen Blätter a)/aa) setzen. Die Ebene steht dabei in der Zahl selbst, und weil das Label seine Herkunft schon trägt, wiederholt der Gliederungspfad sie nicht. Dazu drei Funde am Satz des Blattes: Es setzt zwischen Paragraphenzeichen und Nummer ein schmales Leerzeichen, das Javas \s nicht kennt — ohne dessen Normalisierung ist „§ 1“ dort kein Normkopf, und das ganze Heft bliebe ungelesen. Es führt seinen Kolumnentitel im Inhaltsstrom, wo er hinter das Zitat eines Befehls fällt. Und es lässt das Schlusswort der Eingangsformel in die rechte Spalte fallen, mitten in einen Absatz; die Spalte folgt deshalb fortan ihrer Grundlinie statt dem Strom — stabil sortiert, im Regelfall folgenlos. Drei Funde an der Anwendung: Ein Satzzeichen, das an die Stelle eines Wortes tritt, nimmt dessen Zwischenraum mit (die Umkehrung der schon geregelten Fuge). Ein Satz, der an eine Aufzählung angefügt wird, gehört dem Absatz und nicht dem letzten Glied — er tritt auf eine eigene Zeile, und zwar in der Einrückung des Blockes, denn bündig gesetzt beendete er ihn. Und eine Neufassung, deren Bezeichnung eine aufsteigende Umnummerierung räumt, tritt hinter diese zurück: Sonst verlöre die bisherige Nummer 3 ihren Wortlaut und die Umnummerierung benennte alsdann die neue — ein stiller Verlust. Zwei Befehle des Heftes bleiben unerkannt, und das ist richtig so: Sie schreiben „wir die Textstelle … ersetzt“ statt „wird“. Ein Werkzeug, das das errät, läse morgen auch anderes, was dort nicht steht. Geprüft: mvnw verify, 425 Tests (zuvor 415), reuse lint 200/200. Hamburg: 21 Befehle gelesen, 17 angewandt, 10 von 14 Normen gleich der amtlichen Nachfassung; drei der vier Abweichungen liegen an der Vorlage. Change-Id: Ibc61b4a38d5df5604b8c8efe2d69b7b6d27512d6
Diffstat (limited to 'src/wasm/java')
0 files changed, 0 insertions, 0 deletions