Zum Inhalt

Anwendung

Sieben Befehle, die ineinander greifen. Jeder ist auch einzeln nutzbar — die typische Pipeline ist aber:

flowchart LR
    A[Scan] --> B{Probleme<br/>mit der PDF?}
    B -- ja --> C[noten-pdf-fix]
    B -- nein --> D{A3-Booklet?}
    C --> D
    D -- ja --> E[noten-booklet]
    D -- nein --> F[noten-verarbeitung]
    E --> F
    F --> G[Stimmen-PDFs<br/>im Archiv]
    G -.->|bei Bedarf| H[noten-stempel]
    G -.->|bei Ausgabe| I[noten-ausgabe]

Aufgaben-Übersicht

Aufgabe Befehl Anleitung
Notensatz in einzelne Stimmen splitten + stempeln noten-verarbeitung Notensatz aufbereiten
A3-Booklet-Scan in A4 in richtiger Reihenfolge noten-booklet Booklets auflösen
PDF reparieren, entschlüsseln, komprimieren, Auto-Rotate stoppen noten-pdf-fix PDFs reparieren
Scan via Scan Tailor Advanced bereinigen (Deskew, Crop, Auto-Picks) noten-scantailor Scans säubern
Logo + Archivnummer nachträglich auf Stimme noten-stempel Stimmen stempeln
Ausgabe-Vermerk [Name] - [Datum] auf jede Seite noten-ausgabe Ausgabe-Vermerk
Gelernte OCR-Aliase verwalten und ins Repo zurückspielen noten-tools-aliases OCR-Aliase pflegen

Gemeinsame Konventionen

Alle Tools, die PDFs verändern, folgen den gleichen Regeln:

  • Default überschreibt das Original — ohne Backup. Wer ein Backup will, hängt --backup an, dann landet <datei>.pdf.bak daneben.
  • --out PATH schreibt das Ergebnis in eine andere Datei und lässt das Original unangetastet. Nur sinnvoll bei genau einer Eingabedatei.
  • Ohne PDF-Argument öffnet sich fzf zur Auswahl im aktuellen Verzeichnis. Bei Tools, die mehrere Dateien akzeptieren, mit TAB markieren und ENTER starten.
  • --verbose / --quiet regelt den Detailgrad der Konsolen-Ausgabe.

Archiv-spezifische Konventionen — Archivnummern, Instrumenten-Codes (00–11), Naming für Stimmungen — sind in Notenarchiv aufbauen beschrieben, weil sie tool-unabhängig gelten.