Zum Inhalt springen

BrailleKit

Braille-Übersetzung für alle

braillekit_cli ist eine einzelne ausführbare Datei mit fünf Modi. Jeder Modus schreibt standardmäßig auf stdout und liest dort, wo es sinnvoll ist, von stdin — das Werkzeug lässt sich also über Unix- Pipes verketten.

Eine einzelne Zeichenkette übersetzen

braillekit_cli "Hello World" en-ueb-g2

Optionale Argumente nach der Tabellen-ID: Ausgabeformat (unicode, brf, ascii, dots, simbraille) und --capitals, um Großbuchstaben-Indikatoren auszugeben.

Stapelübersetzung von stdin

echo "Hello" | braillekit_cli batch en-ueb-g2

Jede Eingabezeile wird zu einer Ausgabezeile. Für Massenarbeit.

Zwischen Braille-Formaten konvertieren

braillekit_cli convert input.brf dzb-brf ios-brf output.brf

Keine Übersetzung — nur Neukodierung. Unterstützte Formate auf jeder Seite: unicode, brf, dzb-brf, ios-brf, ascii, dots, simbraille.

Sprache und Kodierung erkennen

braillekit_cli detect "⠓⠁⠇⠇⠕"

Sagt Ihnen, welche Schrift und welche BRF-Variante die Eingabe zu sein scheint.

eBraille-Import/-Export

# Ein eBraille-Buch aus Text erstellen
braillekit_cli export-ebraille --title "Mein Buch" --creator "Jane Doe" \
    --table en-ueb-g2 --input kapitel.txt --output buch.ebrl

# Metadaten anzeigen
braillekit_cli ebraille-info buch.ebrl

# Einzelnes Kapitel extrahieren
braillekit_cli ebraille-extract buch.ebrl --chapter 3

Verfügbare Tabellen auflisten

braillekit_cli tables

Enthält den stable/beta/alpha-Status pro Tabelle.

Ausgabe von braillekit_cli tables

Protokollierung

Fügen Sie jedem Befehl -l logdatei.txt hinzu, um ein Debug-Protokoll zu erfassen; kombinieren Sie mit --log-level debug für maximale Detailtiefe.

Nächste Schritte