pdf2md/tests
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Dieter Schlüter 7962999e8d Zahl-Überschriften entfernen, Code-Nachbarzeilen in Codeblöcke
- "## 90", "## xxiv" (Fußnotenzeichen, römische Seitenzahlen ii–xcix)
  wie Seitenzahlen entfernen, außer direkt vor einer Titel-Überschrift
  oder in der PDF-Gliederung; "## IV." und Register-Buchstaben bleiben
- _mixed_block: zeilengetreue Blöcke zeilenweise prüfen; Konfiguration
  ([dependencies], name = "wert"), Befehle (cargo build, $ …) und
  Programmausgaben (… ok, running n tests) als Codeblock, Anleitungen
  als Text; kurze umbrochene Codezeilen erkennen
- Registereinträge ("match(), 247") nie als Code
- _raw_text: Leerzeichen bei Wortabstand ohne Leerzeichen-Zeichen
- Tests, README, Bedienungsanleitung, TODO

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 20:13:42 +02:00
..
conftest.py pdf2md v5: gescannte und digitale PDFs, EPUB-Export, Tests 2026-10-02 00:33:21 +02:00
test_classify.py pdf2md.py als fester Name, v1–v4 nach History/ verschoben 2026-10-02 13:12:36 +02:00
test_defaults.py Bessere Standardwerte: EPUB-Sprache, Titel/Autor, Prozesszahl 2026-10-02 15:20:08 +02:00
test_e2e.py --split, --from-md, --jpeg-quality, YAML-Kopf, --title/--author 2026-10-02 18:04:57 +02:00
test_normalize.py Zahl-Überschriften entfernen, Code-Nachbarzeilen in Codeblöcke 2026-10-02 20:13:42 +02:00
test_split.py Seitenzahlen bei --split, Teilen nach Länge, Links mit eigenem Text 2026-10-02 19:03:51 +02:00
test_verbatim.py Zahl-Überschriften entfernen, Code-Nachbarzeilen in Codeblöcke 2026-10-02 20:13:42 +02:00