feat: Abkürzungen und Ordnungszahlen beenden keinen Satz

„z. B.“, „d. h.“, „Dr.“, „bzw.“, „ca.“, „e.g.“ und Ordnungszahlen wie
„2. Weltkrieg“ oder „am 24.“ gelten bei Satz-, Abschnitts- und
Absatzgrenzen nicht mehr als Satzende; „usw.“, „etc.“ und Jahreszahlen
weiterhin.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Dieter Schlüter 2026-10-11 21:32:23 +02:00
commit f1d2e201df

View file

@ -250,8 +250,9 @@ Blöcken korrigiert.
2. **Feste Ersetzungen** aus dem Glossar (`falsch => richtig`) werden im Rohtext
angewendet, bevor das Modell ihn sieht.
3. **Korrektur:** Der Text wird in Abschnitte von ca. 1200 Wörtern geteilt (immer
am Satzende) und abschnittsweise vom Modell korrigiert. Fortschritt wird live
angezeigt.
am Satzende; Abkürzungen wie „z. B.“, „Dr.“, „bzw.“ und Ordnungszahlen wie
„2. Weltkrieg“ zählen nicht als Satzende) und abschnittsweise vom Modell
korrigiert. Fortschritt wird live angezeigt.
4. **Wortzahl-Prüfung:** Weicht die Wortzahl eines Abschnitts um mehr als 5 % ab,
gibt es eine Warnung (mögliche Auslassungen oder Ergänzungen).
5. **Absätze:** Das Modell nennt nur Satznummern, an denen ein Absatz beginnt; der
@ -457,5 +458,6 @@ Oben in `abschrift_korrigieren.py`:
- `vtt2txt.py` erkennt Wiederholungen an der Überlappung aufeinanderfolgender
Untertitel-Blöcke. Bei Untertiteln ohne rollendes Fenster gehen deshalb zwei
direkt aufeinanderfolgende, identische Blöcke zu einem zusammen.
- Abkürzungen wie „z. B.“ oder „2. Weltkrieg“ können als Satzende gelten; das
beeinflusst nur mögliche Absatzgrenzen, nicht den Text.
- Einzelbuchstaben und ein- bis zweistellige Zahlen mit Punkt gelten nie als
Satzende („Plan B.“, „Es waren 12.“); das beeinflusst nur mögliche Absatzgrenzen,
nicht den Text.