4 Programme und Progrämmchen zur Arbeit an und mit der
5 „Wortliste deutscher Wörter mit Trennungen“.
12 Zusätzliche oder weniger gebrauchte/gewartete Skripte und Programme
13 und Spielwiese für Experimente.
16 Module, Hilfsdateien und experimentelle Skripte zur Arbeit mit der
17 Wortliste. Im Allgemeinen nicht zum direkten Aufruf bestimmt.
21 Skripte für die Erzeugung und Nutzung alternativer
22 Einsatzmöglichkeiten von Trennmustern:
24 * Aufbruch von Ligaturen,
25 * Ersetzen von »s« durch »ſ« (langes s) nach den Regeln für den
26 Satz in gebrochenen Schriften.
29 Skripte für die Erzeugung, Anwendung, Dokumentation oder Analyse
33 Skripte für die Kontrolle und Wartung der Wortliste.
36 Skripte für die Kontrolle und Wartung der Zusatzlisten zur Wortliste.
41 TODO: Dateien, die nicht häufig direkt verwendet werden nach Verwendungszweck
46 Sortiere eine oder mehrere Dateien im „Wortliste-Format“.
48 Aufruf: siehe ``./sort.py -h``
50 Die `locale` Kodierung muss auf „utf8“ gesetzt sein, z. B. „de_DE.utf8“.
51 Unter Windows kann ggf. auch der Aufruf mit ``python -X utf8`` helfen.
56 ./sort.py < ../wortliste > ../wortliste.sortiert
58 Zusammenfügen und sortieren::
60 ./sort.py liste.c liste.a liste.b > liste.abc
62 Einsortieren in die nach Alphabet gesplitteten Dateien
65 ./sort.py neu.todo wl-* --split -o wl-
67 Einsortieren und Patch erstellen::
69 ./sort.py ../wortliste neu.todo --diff -o ../wortliste.patch
71 Sortiere die Wortliste und erstelle ein Patch im „unified diff“-Format.
72 Anwenden des Patches: ``patch wortliste < wortliste-sortiert.patch``
74 Für einen Test der inneren Konsistenz der Wortliste
75 (Doppeleinträge, Übereinstimmung Schlüssel-Trennmuster) siehe
76 ``skripte/lib/py_wortliste/wortliste.py``.
80 Wandlung zwischen Lang- und Kurzformat der Wortliste (8-Spalten/5-Spalten)
82 Aufruf: siehe ``./umformatierung.py -h``
86 umformatierung.py -k ../wortliste > ../wlst
88 umformatierung.py ../wlst > ../wortliste.roundtrip