pdf2md/tests
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Dieter Schlüter 354dfca871 pdf2md v5: gescannte und digitale PDFs, EPUB-Export, Tests
- Seitenklassifizierung (Text / Scan / OCR-Ebene / leer) mit OCR-Plan pro Seite:
  Scans per Tesseract, gerade OCR-Ebenen übernehmen, schiefe neu erkennen,
  Foto-/Coverseiten nur nach Probe-OCR; --ocr auto|always|never, --jobs
- Nachbearbeitung: Satzende-Erkennung mit « “ ‹, Silbentrennung, Überschriften-
  ebenen aus PDF-Lesezeichen, Rückstufung von Satzresten, Inhaltsverzeichnis
  trennen, Seitenzahlen/Kolumnentitel/Bildtext entfernen
- Patches für pymupdf4llm: Bindestrich-Komposita am Zeilenende, Absätze per
  Einzug in Scan-Blöcken
- --epub über pandoc (Metadaten, Cover, Kapitelaufteilung)
- pytest-Suite mit synthetischen Test-PDFs (79 Tests)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 00:33:21 +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 v5: gescannte und digitale PDFs, EPUB-Export, Tests 2026-10-02 00:33:21 +02:00
test_e2e.py pdf2md v5: gescannte und digitale PDFs, EPUB-Export, Tests 2026-10-02 00:33:21 +02:00
test_normalize.py pdf2md v5: gescannte und digitale PDFs, EPUB-Export, Tests 2026-10-02 00:33:21 +02:00