From dccd155b31b87b25f4573388c76b71f77f20904d Mon Sep 17 00:00:00 2001 From: Matthias Andreas Benkard Date: Tue, 25 Aug 2026 23:05:22 +0200 Subject: =?UTF-8?q?Die=20Randziffer=20z=C3=A4hlt=20die=20Gegen=C3=BCberste?= =?UTF-8?q?llung,=20nicht=20den=20Abgleich?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Der Abgleich mit der amtlichen Nachfassung verwendete für seine abweichenden Normen dieselbe Auszeichnung wie die Gegenüberstellung und erbte damit deren fortlaufende Randziffer. Sie behauptete dort eine Ordnung, die es nicht gibt: Jede abweichende Norm steht für sich. Die Auszeichnung wird geschieden. Ferner werden das Verzeichnis der Fassungen und das Verzeichnis der Landesrecht-Beispiele fortgeschrieben. In letzterem entfällt der Punkt „Noch offen“ zu den Anlagen-Nummern im gii-XML — die Frage war falsch gestellt. Geprüft: 388 Tests, reuse lint 190/190. Die Browserfassung ist gebaut und örtlich durchgespielt: Berlin gibt „171 von 171 Normen gleich“ nebst beiden Verweisen aus, Baden-Württemberg „91 von 93“ mit den zwei benannten Abweichungen, deren Wortunterschied die Synopse zeigt. Change-Id: I9e6af0b398ffedc7c0691c7947960a78bf99f137 --- src/main/java/eu/mulk/aendggner/synopse/HtmlRenderer.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/main') diff --git a/src/main/java/eu/mulk/aendggner/synopse/HtmlRenderer.java b/src/main/java/eu/mulk/aendggner/synopse/HtmlRenderer.java index 07449b8..90326fb 100644 --- a/src/main/java/eu/mulk/aendggner/synopse/HtmlRenderer.java +++ b/src/main/java/eu/mulk/aendggner/synopse/HtmlRenderer.java @@ -261,7 +261,7 @@ public final class HtmlRenderer { .append("
Errechnete Fassung
\n"); for (var abweichung : abgleich.abweichungen()) { var spalten = WortDiff.vergleiche(abweichung.soll(), abweichung.ist()); - sb.append("
\n

") + sb.append("
\n

") .append(esc(abweichung.enbez())) .append("

\n
\n
") .append(spalten.altHtml()) @@ -515,6 +515,11 @@ public final class HtmlRenderer { padding-bottom: 0.9rem; border-bottom: 1px solid var(--linie); } + /* Die Randziffer zählt die Normen der Gegenüberstellung. Im Abgleich zählt sie nichts — + dort steht jede Norm für sich, und eine fortlaufende Nummer behauptete eine Ordnung, die + es nicht gibt. */ + section.norm.abweichung { counter-increment: none; } + section.norm.abweichung::before { content: none; } section.norm::before { content: counter(norm); position: absolute; -- cgit v1.2.1