Changes between Version 2 and Version 3 of SortWords


Ignore:
Timestamp:
13/11/09 22:40:16 (16 years ago)
Author:
Adam Taras
Comment:

Kleine korrekturen am Layout

Legend:

Unmodified
Added
Removed
Modified
  • SortWords

    v2 v3  
    33[[PageOutline]]
    44
    5 SortWords ist ein Bash-Skript, dass eine Liste von Wörtern nach ihren auftretenden Buchstaben sortiert. Damit können  Buchstaben in KTouch-Lektionen der Reihe nach eingeführt werden und in jeder Stufe nur die Wörter abgefragt werden, deren Buchstaben bereits bekannt sind.
     5!SortWords ist ein Bash-Skript, dass eine Liste von Wörtern nach ihren auftretenden Buchstaben sortiert. Damit können  Buchstaben in KTouch-Lektionen der Reihe nach eingeführt werden und in jeder Stufe nur die Wörter abgefragt werden, deren Buchstaben bereits bekannt sind.
    66
    77Die [wiki:KTouchFuerNeoEinrichten#Lektionen Lektion] ''Deutsch (Neo2 10.000 Wörter)'' wurde mit diesem Skript erstellt.
     
    2020== Einrichten ==
    2121=== in.txt ===
    22 Zum Einrichten lässt sich einerseits die Eingabedatei [source:ktouch/tools/sortWords/in.txt in.txt] beliebig wählen. Sie enthält die zu sortierenden Wörter und muss UTF-8 kodiert sein. Die Wörter müssen durch eine beliebige Anzahl von Whitespacezeichen (also Windows-Zeilentrennzeichen, Linux-Zeilentrennzeichen, Leerzeichen, Tabulator, ...) von einander getrennt sein. Die Datei im Repository enthält die 10.000 häufigsten Wörter der deutschen Sprache. Quelle: http://wortschatz.uni-leipzig.de/html/wliste.html
     22Zum Einrichten lässt sich einerseits die Eingabedatei `in.txt` beliebig wählen. Sie enthält die zu sortierenden Wörter und muss UTF-8 kodiert sein. Die Wörter müssen durch eine beliebige Anzahl von Whitespacezeichen (also Windows-Zeilentrennzeichen, Linux-Zeilentrennzeichen, Leerzeichen, Tabulator, ...) von einander getrennt sein. Die Datei im Repository enthält die 10.000 häufigsten Wörter der deutschen Sprache. Quelle: http://wortschatz.uni-leipzig.de/html/wliste.html
    2323
    2424=== key.conf ===
    25 Zum anderen lässt sich über die Datei [source:ktouch/tools/sortWords/key.conf key.conf] die Reihenfolge der in der KTouch-Lektion zu erlernenden Buchstaben festlegen. Zum editieren der Datei sind in ihr einige Kommentare als Hilfe gestellt. Die vorgegebene Datei ist auf die [http://www.neo-layout.org/grafik/tastatur3d/hauptfeld/tastatur_neo_Ebene1.png 1.Ebene] der Neo2-Tastaturbelegung eingestellt.
     25Zum anderen lässt sich über die Datei `key.conf` die Reihenfolge der in der KTouch-Lektion zu erlernenden Buchstaben festlegen. Zum editieren der Datei sind in ihr einige Kommentare als Hilfe gestellt. Die vorgegebene Datei ist auf die [http://www.neo-layout.org/grafik/tastatur3d/hauptfeld/tastatur_neo_Ebene1.png 1.Ebene] der Neo2-Tastaturbelegung eingestellt.
    2626
    2727== Syntax ==
     
    107107}}}
    108108
    109 In Verbindung mit den beiden vorgegebenen Dateien [source:ktouch/tools/sortWords/in.txt in.txt] und [source:ktouch/tools/sortWords/key.conf key.conf] erstellt das Skript die bereits im Repository hinterlegten Ausgabedateien:
    110  * [source:ktouch/tools/sortWords/out.txt out.txt] - Die sortierten Wörter in einem Klartextformat
    111  * [source:ktouch/tools/sortWords/out.ktouch.xml out.ktouch.xml] - Die sortierten Wörter als KTouch-Lektion
     109In Verbindung mit den beiden vorgegebenen Dateien `in.txt` und `key.conf` erstellt das Skript die bereits im Repository hinterlegten Ausgabedateien:
     110 * [export:ktouch/tools/sortWords/out.txt out.txt] - Die sortierten Wörter in einem Klartextformat
     111 * [export:ktouch/tools/sortWords/out.ktouch.xml out.ktouch.xml] - Die sortierten Wörter als KTouch-Lektion
    112112
    113113Dabei bewirkten die verwendeten Optionen: