Wortgenerator

Silbenlisten

In diesem Artikel stellen wir Ihnen vor, wie die Silbenlisten im Wortgenerator aufgebaut sind und wie Sie eigene Silbenlisten erstellen oder anpassen können.

Der Artikel ist in die folgenden Abschnitte eingeteilt:

Sollten Sie noch nicht mit dem Wortgenerator gearbeitet haben, empfehlen wir Ihnen, zunächst die Einführung zu lesen.

Aufbau von Silbenlisten

Der Wortgenerator verwendet immer die Silbenliste, die gerade im Hauptfenster in der Box "Verwendete Silben" eingestellt ist. Die Silben in dieser Box sind frei editierbar und können jederzeit geändert und bearbeitet werden.

In der Silbenliste entspricht jede Zeile einer neuen Silbe. Der Aufbau jeder Zeile ist wie folgt:

<Häufigkeit><Leerzeichen><Silbe>

Die Zeile beginnt mit einer Zahl, die die Häufigkeit der Silbe angibt (dazu später mehr). Danach folgt ein Leerzeichen, das Häufigkeit und Silbe voneinander trennt. Zuletzt kommt die Silbe selber. Diese kann aus beliebigen Zeichen inklusive Leerzeichen bestehen und auch beliebig lang sein. Es spielt also keine Rolle, ob Sie hier nur einzelne Buchstaben, beliebige Buchstabenkombinationen oder längere Sequenzen aus beliebigen Zeichen verwenden.

Schauen wir uns dazu ein Beispiel an:

1 A
1 B

Mit dieser Silbenliste möchten wir mit den Elementen "A" und "B" arbeiten, beide sollen gleich häufig vorkommen. Daher wird für beide Elemente dieselbe Zahl verwendet.

Die Zahlen müssen keinerlei Kriterien genügen. Sie müssen weder in der Summe einen bestimmten Wert ergeben noch ist deren Länge oder Größe von Belang. Es kommt nur auf die Relation der Zahlen an: Sind beide Zahlen gleich groß, kommen die dahinter definierten Buchstaben, Silben oder Elemente gleich häufig vor, unterscheiden sich die Zahlen, kommen die Elemente entsprechend mit einer unterschiedlichen Wahrscheinlichkeitsgewichtung vor.

Das Beispiel oben könnte man also genauso auch mit größeren Zahlen schreiben:

129 A
129 B

Hier verwenden wir statt der 1 die Zahl 129, die generierten Wörter werden aber ähnlich sein, da die Relation zwischen den Zahlen die gleiche geblieben ist.

Silben mit verschiedenen Häufigkeiten

Im nächsten Beispiel möchten wir zwei Buchstaben unterschiedlich gewichten:

2 A
6 B

Hier ist die Zahl für die Silbe B dreimal so groß wie die Zahl für die Silbe A. Daher wird unter idealen Bedingungen B dreimal so häufig wie A vorkommen.

Vorausgesetzt natürlich, die Regeln für die Lesbarkeit schränken dies nicht ein. Falls nämlich lesbare Wörter erzeugt werden sollen und Wörter nur aus den Elementen A und B bestehen dürfen, ist schließlich nur möglich, A und B abwechselnd zu setzen. Mit anderen Worten wird die Generierung von lesbaren Worten mit dieser Silbenliste zwar dazu führen, dass mehr Wörter mit B als mit A beginnen, trotzdem werden die Buchstaben gerade bei langen Wörtern durch ihr abwechselndes Erscheinen ungefähr gleich häufig vorkommen.

Daher macht sich die Wahrscheinlichkeitsverteilung eher bei längeren Silbenlisten und weniger Regeln bemerkbar. Zum Beispiel im nächsten Beispiel.

100 A
100 B
001 E

Hier haben wir die Elemente A, B und E definiert, wobei A und B gleich häufig vorkommen sollen, E dagegen sehr viel seltener. Mit dieser Liste würden sehr viel häufiger Wörter wie ABAB oder BABA erstellt werden, als Wörter in denen ein E vorkommt.

Übrigens haben wir in dieser Liste, wie im Wortgenerator selber auch, führende Nullen bei "001" verwendet. Die führende Nullen dienen hier nur der Übersichtlichkeit, damit die Buchstaben auf einer Höhe erscheinen, ansonsten haben die führenden Nullen keine besondere Bedeutung. Man könnte also auch einfach nur "1" schreiben und würde das selbe Ergebnis erhalten.

Kombination verschiedener Arten von Silben

Wie eingangs bereits erwähnt wurde, spielt die Länge oder der Aufbau der definierten Silben keine Rolle und Silben verschiedenster Arten können auch beliebig miteinander vermischt werden.

2 A
2 BE BU
2 SCH
2 2

In dieser Silbenliste haben wir beispielsweise die vier Elemente "A", "BE BU", "SCH" und "2" definiert. Alle Elemente sollen gleich häufig vorkommen und es spielt keine Rolle, dass eines der Elemente ein Leerzeichen enthält, ein weiteres Element nur aus einem, ein anders aus drei Buchstaben besteht während das letzte Element gar keine Buchstaben enthält sondern aus einer Ziffer besteht.

Trotz dieses ungleichen Aufbaus und Inhalts dieser vier Silben sind allein die Häufigkeiten und mögliche Einschränkungen durch die Lesbarkeitsregeln entscheidend dafür, an welcher Stelle und wie häufig die betreffenden Silben für die generierten Worte genutzt und verbaut werden.

Position der Silben in den generierten Wörtern

In den bisherigen Beispielen spielte die Position einer Silbe keine Rolle, die definierten Silben durften an allen Positionen innerhalb eines Wortes vorkommen.

Es ist aber auch möglich, Silben zu definieren, die nur vorn, hinten, in der Mitte oder an einer anderen definierten Position innerhalb eines Wortes erscheinen dürfen. Wie das geht, schauen wir uns in den nächsten Beispielen an.

01 A
01 C
01 E
1B K
1M I
1E D

In dieser Silbenliste sollen alle Buchstaben gleich häufig vorkommen. Die Buchstaben A, C und E dürfen an allen Positionen innerhalb eines generierten Wortes vorkommen, die Buchstaben K, I und D nur an bestimmten Positionen. Hinter der Zahl von K steht ein "B" (Beginn). Dies bedeutet, dass "K" nur am Beginn eines Wortes vorkommen darf. Entsprechend steht das "M" beim "I" für die Mitte und das "E" beim D für das Ende während wir bei den Buchstaben A, C und E nur eine reine Zahl definieren und damit (wie in allen bisherigen Beispiellisten) keine Positionierung dieser Buchstaben forcieren.

Mit dieser Liste wird man also Wörter produzieren wie zum Beispiel KID, CID, KECA, ECID oder ECA, aber keine Wörter wie DIK oder ICE.

Eine direkte Positionierung ist mit den folgenden Regeln möglich:

1P1 K
1P2 I
1P3 D
1P4 O

Der Buchstabe "P" gefolgt von einer Zahl gibt die genaue Positionierung innerhalb eines Wortes an. In diesem Beispiel sollen die Buchstaben K, I, D und O gleich häufig vorkommen. K darf nur an Position 1 im Wort erscheinen (P1), I nur an Position 2, D nur an dritter Stelle und O an vierter. Mit dieser Liste wird es also nur möglich sein, das Wort "KIDO" zu produzieren. Fügen wir noch "1P1 L" (Buchstabe "L" an Position 1) zu der Liste hinzu, werden die Worte "KIDO" und "LIDO" produziert - aber kein anderes.

Positionen lassen sich darüber hinaus auch relativ von Anfang oder vom Ende aus gesehen angeben:

01L1 A
01L2 C
01R2 I
01R1 D
0001 E
0001 F

L1 bedeutet, dass das Element an der ersten Position vorkommen darf (von links), L2, dass das Element an den ersten beiden Positionen vorkommen darf. Entsprechend stehen R1, R2, R3 und so weiter für die von hinten gezählten Positionen. Mit dieser Liste würde man also Wörter wie ACID, CEFI oder EFID erzeugen. Die Buchstaben E und F haben wir (für jede Position) hinzu genommen, um in jedem Fall lesbare Wörter erzeugen zu können.

Kommentare in Silbenlisten

Wenn Sie Kommentare in Ihre Silbenlisten einfügen möchten, können Sie der oder den betreffenden Zeilen einfach ein Raute-Zeichen voranstellen. Sobald eine Zeile mit dem Zeichen # beginnt, wird diese Zeile nicht mehr im Sinne einer Silbe für die Generierung von Wörtern berücksichtigt.

Ein Beispiel für eine Silbenliste mit Kommentaren ist die folgende Liste:

# Vokale
1 A
1 E
1 U
# Konsonanten
1 B
1 C
1 D
#1 F

Einerseits nutzt diese Beispielliste Kommentare in Form der beiden Überschriften "Vokale" und "Konsonanten" unterhalb derer die entsprechenden Buchstabentypen gruppiert sind, andererseits wurde die Silbe "F" in dieser Liste mit der Hilfe eines Kommentars deaktiviert, so dass diese Silbe beziehungsweise dieser Buchstabe bei Anwendung dieser Silbenliste nicht verwendet wird.

Übrigens wären die beiden Überschriften "Vokale" und "Konsonanten" auch wenn sie hier nicht auskommentiert worden wären, trotzdem nicht als Silben für die Generierung von Wörtern herangezogen worden. Der Grund dafür liegt darin, dass "Vokale" und "Konsonanten" für sich genommen keine Angabe zu einer Häufigkeit enthalten und sie demnach nicht dem erforderlichen Aufbau einer Silbendefinition entsprechen. Erst wenn man zum Beispiel "1 Vokale" und "2 Konsonanten" schriebe, käme es zu einer Verwendung als Silbe. Dennoch bietet es sich an, auch reine Texte mit einem #-Zeichen auszukommentieren, da der Wortgenerator jede Silbenliste vor ihrer Verwendung prüft und darauf hinweist, falls eine Silbenliste Silben ohne Häufigkeiten enthält. Um diesen Hinweis vor der Generierung von Wörtern zu vermeiden, sollten Sie also immer "echte" Kommentare verwenden. Weiterhin verhindert die Nutzung von echten Kommentaren, dass den betreffenden Zeilen versehentlich eine automatische Häufigkeit zugeteilt werden kann.

Vordefinierte und automatisch generierte Silbenlisten

Natürlich müssen Sie nicht jede Silbenliste in mühevoller Kleinstarbeit Buchstabe für Buchstabe, Silbe für Silbe und Häufigkeit für Häufigkeit selber per Hand erstellen. Stattdessen bietet Ihnen der Wortgenerator mehrere Möglichkeiten, auf vordefinierte Silbenlisten zurückzugreifen oder Silbenlisten gleich gänzlich automatisiert zu generieren. Wie dies funktioniert, möchten wir uns in den folgenden Abschnitten ansehen.

Unabhängig davon, welche dieser Möglichkeiten Sie wählen, können Sie natürlich trotzdem jede geladene oder generierte Silbenliste im Nachhinein noch in Ihrem eigenen Sinne ändern, zum Beispiel indem Sie einzelne Silben entfernen, bearbeiten oder hinzufügen.

Silbenlisten aus Sprachen

Im Menü "Silbenlisten > Silbenlisten aus Sprachen" des Wortgenerators finden Sie den Zugang zu Silbenlisten mit Häufigkeitsprofilen aus rund 60 verschiedenen Sprachen mit lateinischen (zum Beispiel Deutsch, Englisch, Spanisch, Portugiesisch, Italienisch oder Französisch), kyrillischen (zum Beispiel Russisch, Ukrainisch oder Kirgisisch), griechischen, hebräischen und hindi Buchstaben. Diese Silbenlisten enthalten die Buchstaben und Buchstabenkombinationen, die in der jeweiligen Sprache vorkommen.

Wenn Sie auf eine dieser Sprachen klicken, wird automatisch eine Silbenliste geladen, die die Häufigkeitsverteilung der Buchstaben in der gewählten Sprache repräsentiert.

Ob nur Einzelbuchstaben und/oder auch Digramme und Trigramme (Zweier- und Dreierkombinationen der Buchstaben) geladen werden sollen, können Sie in den Einstellungen über das Menü "Einstellungen > Silbenliste" festlegen. Ihnen stehen dazu die Optionen "Einzelne Buchstaben hinzufügen", "Zweier-Silben (Digramme) hinzufügen" sowie "Dreier-Silben (Trigramme) hinzufügen" zur Verfügung.

Zufällige Silbenlisten erstellen

Neben den festen Silbenlisten, denen die Buchstaben- und Silbenhäufigkeiten aus real existierenden Sprachen zu Grund liegen, lassen sich mit dem Wortgenerator auch beliebige Zufallssilbenlisten erstellen, die auf Basis einer Auswahl von Buchstaben, Zahlen oder anderer frei definierbarer Zeichen automatisch generiert werden.

Die dazugehörigen Funktionen können Sie über das Menü "Silbenliste" aufrufen, in dem Sie die folgenden Subitems finden:

In welcher Form das gewählte Zeichenset in Ihre generierte Liste eingeht, richtet sich - wie auch bei den Silbenlisten aus den Sprachen - nach den Einstellungen, die Sie unter "Einstellungen > Silbenliste" festlegen können. Hier können Sie bestimmen, ob nur Einzelbuchstaben oder auch Buchstabenkombinationen wie Digramme und/oder Trigramme automatisch generiert werden sollen.

Wie bereits erwähnt wurde, weisen alle in diesem Abschnitt vorgestellten Funktionen den erzeugten Silben Zufallshäufigkeiten zu. Wenn Sie diese Häufigkeiten bequem ändern möchten - zum Beispiel auf eine Gleichverteilung - ist es nicht erforderlich, die Häufigkeiten einzeln manuell zu ändern. Stattdessen können Sie einfach eine der Möglichkeiten nutzen, die im Abschnitt über die automatische Zuweisung von Silbenhäufigkeiten vorgestellt werden.

Silbenlisten auf der Basis von Texten erstellen

Eine dritte Möglichkeit, nutzbare Silbenlisten innerhalb des Wortgenerators zu erstellen, ist die Generierung von Silbenlisten auf der Basis der Häufigkeitsverteilung der Buchstaben und Zeichen beliebiger Texte. Folgen Sie dazu einfach den folgenden Schritten:

Der Wortgenerator erstellt damit automatisch eine nutzbare Silbenliste aus dem Ergebnis Ihrer Zählung und wechselt zurück auf den Tab "Generator" so dass Sie sofort damit loslegen können, aus dieser Basis neue Wörter zu erzeugen. Welche Buchstaben und Zeichen des Textes in welcher Form in Ihre Zählung eingeschlossen werden, können Sie über den Button "Einstellungen" unter den Textfeldern festlegen.

Automatische Zuweisung von Silbenhäufigkeiten

Zuletzt sollte noch eine weitere Möglichkeit der Handhabung von Silbenlisten nicht unerwähnt bleiben: Es geht um die Massenzuweisung von Häufigkeiten. Statt jeder Silbe Ihrer Silbenliste händisch eine neue Häufigkeit zuzuweisen können Sie auch einfach mit der rechten Maustaste auf die Silbenliste klicken, um das zugehörige Kontextmenü zu öffnen. Dort erwarten Sie die folgenden Funktionen:

Auch wenn bisher immer nur von "allen Silben" die Rede war können Sie die genannten Funktionen auch dazu verwenden, Häufigkeiten nur Teilen Ihrer Silbenliste zuzuweisen. Markieren Sie dazu einfach diejenigen Silben, denen Sie eine neue Häufigkeit zuweisen möchten vor Aufruf des Kontextmenüs mit Ihrer Maus.

Übrigens funktioniert diese Funktion nicht nur für Silben, die bereits eine zugewiesene Häufigkeit haben. Auch Buchstaben und Silben, die einfach so in einer Zeile stehen erhalten nach Aufruf dieser Funktion eine Häufigkeit (sofern sie noch keine haben). So können Sie sich beim Erstellen Ihrer Silbenliste nur auf die Silben konzentrieren oder auch Silben aus einem anderen Kontext in den Wortgenerator kopieren und die Häufigkeitsdefinitionen komplett dem Wortgenerator überlassen. Ausgenommen davon sind natürlich Zeilen, die mit der Raute # explizit als Kommentar gekennzeichnet sind.

Silbenlisten speichern und laden

Fertige Silbenlisten lassen sich einfach als Textdatei speichern und wieder laden. Klicken Sie dazu entweder mit der rechten Maustaste auf das Silbenlistenfeld und anschließend auf "Speichern" oder "Laden" oder nutzen Sie die gleichnamigen Funktionen aus dem Menü "Silbenlisten". Alternativ können Sie auch die Tastaturkürzel STRG+S (Speichern) und STRG+0 (Öffnen) nutzen.