Changes between Version 2 and Version 3 of SortWords

Show
Ignore:
Timestamp:
11/13/09 22:40:16 (4 years ago)
Author:
adam
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: