# Training Generator

Zum KTouch-Projekt gehört auch ein [Generator](https://edu.kde.org/ktouch/kde4/ktouch-lectures.php), der aus einer Grundmenge von Wörtern KTouch-Lektionen im alten Klartextformat generiert. Im WebSVN ist er in verschiedenen Programmiersprachen implementiert:

 [http://websvn.kde.org/trunk/KDE/kdeedu/ktouch/extras/training-gen/](https://websvn.kde.org/trunk/KDE/kdeedu/ktouch/extras/training-gen/)

Am einfachsten lässt sich das Programm unter Linux compilieren und ausführen. Die Funktionalität ist ähnlich zu [SortWords](SortWords.md) mit den folgenden Unterschieden:

 * Der Generator wählt aus einer Grundmenge von Wörtern eine zufällige Anzahl von Wörtern und bildet sie ab in eine geringe Menge von Trainingsstufen. SortWords verwendet hingegen alle Wörter der Grundmenge.
 * Die Trainingslektion vom Generator wird im alten Klartextformat geschrieben. KDE4 verwendet das neue XML-Format. SortWords benutzt das neue Format.
 * Der Generator hat für die Grundmenge von Wörtern ein fest vorgeschriebenes Format: Ein Wort pro Zeile. In SortWords müssen die Wörter nur durch beliebe Whitespace-Zeichen voneinander getrennt sein.
