Das Böhtlingk-Delta: Methodik & Rechtfertigung des Editionsprojekts
Wissenschaftliche Edition, kanonisches Sūtra-Alignment und typografischer 1:1-Faksimile-Neusatz von Otto von Böhtlingks Grammatik des Pāṇini (Leipzig 1887).
🔗 Projekt-Repository: github.com/birchville-org/boethlingk
🔗 Zentrale Verfahrenspipeline: AlexandriaSandwich
📦 Alle Downloads: Editions-Artefakte & Downloads
1. Rechtfertigung für ein eigenständiges Editionsprojekt
Warum reicht für ein Werk wie Otto von Böhtlingks Pâṇini's Grammatik (2. Auflage, Leipzig 1887) nicht der reguläre Durchlauf durch die generische Digitalisierungs-Pipeline AlexandriaSandwich?
AlexandriaSandwich ist als universelle, zustandslose Engine konzipiert: Sie transformiert historische Buchscans in bereinigte, durchsuchbare 1:1 Sandwich-PDFs und Rohtexte. Bei vielschichtigen, mehrsprachigen Referenzwerken der Philologie stößt eine rein vollautomatische Pipeline jedoch an methodische Grenzen.
Die Ausgründung von boethlingk als eigenständiges Editions-Projekt (Satelliten-Architektur) stützt sich auf vier tragende Säulen:
A. Schutz der Hauptpipeline vor der „Monolith-Falle“ (YAGNI-Prinzip)
Würde man versuchen, die hochgradig spezifischen grammatischen Regeln der Aṣṭādhyāyī (3.997 Sūtras, 32 Pādas, historische Kolophone, zweisprachige Petit-Kommentare) direkt in die Kernskripte von AlexandriaSandwich einzubetten, würde die Plattform unwartbar überfrachtet. AlexandriaSandwich bleibt schlank, universell und robust für 90 % aller Standardbücher, während die philologische Domänenlogik vollständig im Editions-Satelliten isoliert ist.
B. Wahrung der historischen 1:1-Zitierfähigkeit (Seitenparität)
Seit 1887 zitiert die weltweite Indologie Pāṇini nach den Original-Seitenzahlen des Leipziger Erstdrucks von Haessel („Böhtlingk S. 42“). Eine standardmäßige Neusatz-Pipeline bricht Text dynamisch um, wodurch die historische Seitenzählung sofort kollabiert. Das Projekt boethlingk garantiert durch ein spezielles volumetrisches Kalibrierungsverfahren strikte 1:1-Seitenkongruenz auf allen 476 Originalseiten bei 0 Überläufen.
C. Kanonische Struktur vs. Prosa-Fließtext
Böhtlingks Werk ist kein fortlaufender Lesetext, sondern ein geschlossenes hierarchisches Regelsystem: * 14 vorangestellte Śiva-Sūtras (Lautsystem) * 3.983 Aṣṭādhyāyī-Sūtras in 8 Büchern (Adhyāyas) und 32 Abschnitten (Pādas) * Historischer dreisprachiger Schriftsatz (Devanāgarī, deutsche Antiqua, wissenschaftliche IAST-Transliteration mit vedischen Akzenten) * Nachträge und Berichtigungen (Corrigenda S. 477–480)
Diese Struktur erfordert deterministische Übergangs-Statusmaschinen und Ground-Truth-Validierungen, die weit über generische OCR hinausgehen.
D. Dauerhafte wissenschaftliche Kuration & Versionierung
Eine wissenschaftliche Edition ist kein Einmal-Export, sondern ein dynamisches Forschungsinstrument. Typografische Unschärfen, Devanāgarī-Ligaturen oder IAST-Diakritika müssen im Laufe der wissenschaftlichen Nutzung kollationiert, korrigiert und über ein transparentes Branch- und Pull-Request-Verfahren in Git versioniert werden.
2. Architektur: AlexandriaSandwich (Plattform) vs. Böhtlingk (Edition)
Die Rollenteilung zwischen der übergeordneten Verarbeitungs-Engine und dem Editions-Satelliten ist präzise definiert:
┌────────────────────────────────────────────────────────────────────────┐
│ ALEXANDRIASANDWICH (GENERISCHE HAUPTPIPELINE) │
│ • IIIF-Scan-Ingestion (UB Heidelberg: boehtlingk1887) │
│ • Falz- & Ränderbereinigung / Content-Aware Margin Masking (#f0e8d6) │
│ • Multimodale KI-OCR (mistral-ocr-latest) & Wort-Bounding-Boxes │
│ • Generische Sandwich-PDF-Schichtung (unsichtbarer Vektortext) │
│ 🔗 Dokumentation: https://birchville-org.github.io/AlexandriaSandwich/ │
└───────────────────────────────────┬────────────────────────────────────┘
│ Bounding-Boxes, Layout & Rohfaksimiles
▼
┌────────────────────────────────────────────────────────────────────────┐
│ DAS BÖHTLINGK-DELTA (EDITIONS-SCHICHT) │
│ 1. Kanonische Sūtra-Statusmaschine (8 Adhyāyas / 32 Pādas / 3.997 S.) │
│ 2. Philologischer Abgleich gegen Aṣṭādhyāyī-Ground-Truth │
│ 3. 1:1 Faksimile-Neusatz mit volumengesteuerter adaptiver Typografie │
│ 4. STIX Two Text Fontstack für native IAST-Kapitälchen │
│ 5. TEI-P5-XML auf Sūtra-Ebene & autarker Split-Pane-QA-Viewer │
└────────────────────────────────────────────────────────────────────────┘
ℹ️ Verfahrens-Referenz:
Alle generischen Schritte der Bildoptimierung, OCR-Schwellenwerte und Sandwich-Assemblierung sind in der AlexandriaSandwich Verfahrensdokumentation sowie im Triage- und Ökonomie-Modell beschrieben.
3. Das Methoden-Delta im Detail
Das spezifische Editions-Delta von boethlingk umfasst 5 wesentliche philologische und technische Entwicklungen:
3.1 Delta 1: Kanonische Sūtra-Statusmaschine (scripts/align_mistral_sutras.py)
- Deterministischer Rollover: Die Statusmaschine erzwingt beim Erreichen des Pāda-Endes den kanonischen Übergang (
adhyaya += 1, pada = 1), selbst wenn historische Abschlusskolophone im Originalscan abgerieben oder beschädigt waren. - Corrigenda-Isolation: Nachträge und Berichtigungen Böhtlingks (S. 477–480) nach dem Schlusssūtra 8.4.68 (
अ अ) werden isoliert erfasst und kontaminieren nicht den vorangehenden Kommentar.
3.2 Delta 2: Fuzzy Ground-Truth-Matching & Komposita-Zerlegung
- Ziffern-Desambiguierung: Historische Bleisatz-Ziffern in Devanāgarī werden von OCR-Modellen häufig verwechselt (z. B. ۸ als ६). Der Matcher gleicht abweichende Ziffernfolgen mit dem normalisierten Text der Aṣṭādhyāyī-Referenzdatenbank ab (Schwellenwert >= 0,45) und stellt die korrekte Sūtra-Nummerierung automatisch wieder her.
- Komposita-Erkennung: Überlange Sūtras ohne Überschrifts-Tokens (bis zu 350 Zeichen, z. B. 5.4.77) werden über Danda-Muster (
॥...॥) zuverlässig isoliert und sauber von der deutschen Übersetzung getrennt.
3.3 Delta 3: Volumengesteuerte adaptive Typografie (boethlingk1887_facsimile_dense.typ)
Statt einer pauschalen Verkleinerung aller Seiten steuert eine 6-stufige typografische Leiter (data/calibrated_dense_profiles.json) Schriftgrade und Zeilendurchschuss adaptiv:
| Level | Seiten | Devanāgarī | Übersetzung / Durchschuss | Petit-Kommentar / Durchschuss | Sūtra-Abstand | Typische Seitentypen |
|---|---|---|---|---|---|---|
| 5 | 6 | 11,8 pt | 9,6 pt / 0,45em | 8,4 pt / 0,42em | 0,95em | 1–4 kurze Sūtras, minimaler Text |
| 4 | 102 | 11,4 pt | 9,3 pt / 0,42em | 8,1 pt / 0,38em | 0,70em | 3–6 Sūtras (z. B. S. 8), mittlerer Text |
| 3 | 239 | 10,8 pt | 8,9 pt / 0,37em | 7,7 pt / 0,32em | 0,38em | 6–8 Sūtras, Standarddichte (~50 %) |
| 2 | 95 | 10,4 pt | 8,6 pt / 0,33em | 7,4 pt / 0,27em | 0,20em | 8–10 Sūtras, textstark |
| 1 | 31 | 10,0 pt | 8,4 pt / 0,30em | 7,2 pt / 0,25em | 0,12em | 10–12 Sūtras (z. B. S. 3, 70, 378) |
| 0 | 2 | 9,6 pt | 8,1 pt / 0,26em | 6,9 pt / 0,23em | 0,06em | Nur Extremseiten S. 282 & 286 (11 dichte Sūtras) |
- Ergebnis: Über 73 % aller Seiten laufen auf hohem Lesekomfort (Stufe 3–5). Der Satzspiegel wird harmonisch ausgefüllt, während auf allen 476 Originalseiten exakt 0 Überläufe entstehen.
- Eröffnungs-Tableau (Seite 1): Die 14 Śiva-Sūtras stehen in einem zweispaltigen Tableau mit Devanāgarī und IAST-Transliteration, gefolgt von Böhtlingks authentischer Einleitung.
3.4 Delta 4: STIX Two Text Fontstack für native IAST-Kapitälchen
Standard-Schriften (wie Libertinus Serif) besitzen unvollständige OpenType-Kapitälchen (smallcaps) für erweiterte IAST-Diakritika (ā, ī, ū, ṛ, ṣ, ś, ṇ, ṃ, ḥ), was in Kolumnentiteln und Überschriften zu fehlerhaften Minuskel-Fallbacks führt (PĀṇINI).
* boethlingk standardisiert verbindlich auf STIX Two Text + Noto Serif Devanagari.
* Bietet echte, optisch ausbalancierte Kapitälchen für sämtliche indologischen Transliterationszeichen (PĀṆINI, MAHĀBHĀṢYA, BHAṬṬOJI DĪKṢITA).
3.5 Delta 5: Strukturierte philologische Editionen & Autarker QA-Viewer
- Master-Datensatz:
data/ashtadhyayi_complete_boethlingk1887.jsonals Single Source of Truth mit 3.997 vollständigen Sūtra-Objekten. - TEI-P5 XML:
data/tei/boehtlingk1887_p5.xml(100 % valide gegen TEI All RelaxNG) mit 478<pb>-Tags zu den Heidelberger IIIF-Faksimiles. - QA-Viewer (
viewer.html): Browserbasierter Split-Pane-Editor mit IIIF-Faksimile links, editierbaren Sūtra-Feldern rechts und Silent Auto-Repair beim Speichern über die File System Access API.
4. Validierungsergebnisse
Alle 8 Adhyāyas und die einleitenden Śiva-Sūtras wurden 1:1 gegen die kanonische Referenzdatenbank validiert:
| Bereich | Buchseiten | Sūtras (Ist / Soll) | Duplikate | Fehlstellen | Validierungsstatus |
|---|---|---|---|---|---|
| Śiva-Sūtrāṇi | 1 | 14 / 14 | 0 | 0 | 100,0 % validiert |
| Adhyāya 1 | 2–43 | 351 / 351 | 0 | 0 | 100,0 % validiert |
| Adhyāya 2 | 43–75 | 268 / 268 | 0 | 0 | 100,0 % validiert |
| Adhyāya 3 | 75–148 | 631 / 631 | 0 | 0 | 100,0 % validiert |
| Adhyāya 4 | 149–221 | 635 / 635 | 0 | 0 | 100,0 % validiert |
| Adhyāya 5 | 221–282 | 555 / 555 | 0 | 0 | 100,0 % validiert |
| Adhyāya 6 | 283–374 | 736 / 736 | 0 | 0 | 100,0 % validiert |
| Adhyāya 7 | 375–428 | 438 / 438 | 0 | 0 | 100,0 % validiert |
| Adhyāya 8 | 429–478 | 369 / 369 | 0 | 0 | 100,0 % validiert |
| Gesamt | 478 Seiten | 3.997 / 3.997 | 0 | 0 | 100,0 % lückenlos |
5. Bereitgestellte Artefakte & Download-Verweise
Eine vollständige Beschreibung aller erzeugten Ausgabedateien (Faksimile-Neusatz, Typst-Buchausgabe, Sandwich-PDF, Master-JSON, TEI-P5-XML und EPUB 3) mit Formatangaben und direkten Downloadlinks finden Sie im dedizierten Katalog:
👉 Zur Artefakt-Übersicht & Download-Katalog (artifacts.md)
👉 Zentrale GitHub-Release-Seite (Latest)