Aufbau einer tlx-Datei
Eine.tlx-Datei ist ein zeilenbasierendes Wörterbuch. Die Endung.tlx steht für Text Lexicon.
Sie können als benutzerdefinierte Wörterbücher für das CtxDocEdit verwendet werden. Dazu stehen die Funktionen ``WinDocUserDictAddName() und WinDocUserDictRemoveName() zur Verfügung.
Jede.tlx-Datei beginnt in der ersten Zeile mit einer sogenannten Language ID. Diese soll Auskunft darüber geben, um welche Sprache es sich bei dem Lexikon handelt.
Language IDs:
- Afrikaans:
24934 - English (USA):
24941 - Arabisch:
24946 - Weißrussisch:
25189 - Bulgarisch:
25191 - English (Großbritannien):
25202 - English (Kanada):
25441 - Tschechisch:
25459 - Dänisch:
25697 - Holländisch:
25717 - Griechisch:
25964 - Esperanto:
25967 - Estnisch:
25972 - Baskisch:
25973 - Finnisch:
26217 - Färöisch:
26223 - Französisch:
26226 - Deutsch:
26469 - Kroatisch:
26738 - Ungarisch:
26741 - Isländisch:
26995 - Italienisch:
26996 - Hebräisch:
26999 - Jiddisch:
27241 - Grönländisch:
27500 - Litauisch:
27764 - Lettisch:
27766 - Mazedonisch:
28011 - Maltesisch:
28020 - Norwegisch (Bokmål):
28258 - Norwegisch (Nynorsk):
28270 - Portugiesisch (Brasilien):
28770 - Polnisch:
28780 - Portugiesisch (Iberien):
28783 - Roma:
29293 - Rumänisch:
29295 - Russisch:
29301 - Katalanisch:
29539 - Swahili:
29545 - Slowakisch:
29547 - Slowenisch:
29548 - Spanisch:
29552 - Albanisch:
29553 - Serbisch:
29554 - Schwedisch:
29559 - Türkisch:
29813 - Ukrainisch:
30059 - Beliebige Sprache:
30840
Die Language ID wird mit der Zeichenfolge '#LID' gekennzeichnet. Die folgenden Zeilen enthalten die Wörter, die im CtxDocEdit als richtig dargestellt werden sollen. Jede Zeile hat dabei folgenden Aufbau:
<Word><TAB><Key>[<OtherWord>]
<Word> ist das Wort, das hinzugefügt werden soll.
Dieses wird mit einem Tabulator (<TAB>) vom dem Schlüsselwort (<Key>) getrennt.
Der <Key> sagt aus, wie das Wort zu interpretieren ist.
Folgende **<Key>**s sind definiert:
- a Das Wort
<Word>wird automatisch durch das Wort in<OtherWord>ersetzt. Es wird die Groß-/Kleinschreibung aus dem Wörterbuch verwendet. - A Das Wort
<Word>wird automatisch durch das Wort in<OtherWord>ersetzt. Es wird die Groß-/Kleinschreibung des Wortes in<Word>verwendet. - c Das Wort
<Word>kann vom Benutzer durch das Wort in<OtherWord>ersetzt werden. Es wird die Groß-/Kleinschreibung aus dem Wörterbuch verwendet. - C Das Wort
<Word>kann vom Benutzer durch das Wort in<OtherWord>ersetzt werden. Es wird die Groß-/Kleinschreibung des Wortes in<Word>verwendet. - e Das Wort
<Word>gilt als falsch, auch wenn es in anderen Wörterbüchern als richtig definiert ist. Die Angabe von<OtherWord>entfällt. - i Das Wort
<Word>gilt als richtig. Die Angabe von<OtherWord>entfällt.
Wird das Wort in <Word> kleingeschrieben, darf es sowohl klein als auch groß vorkommen. Z. B. Verben, die auch am Satzanfang stehen können. Wird das Wort in <Word> großgeschrieben, gilt das Wort nur großgeschrieben als richtig. Z. B. Nomen.
Momentan kann nur der <Key> i verwendet werden.
Beispiel Aufbau:
#LID 30840
CONZEPT i
vectorsoft i
eclipse i
superkalifragilistischexpiallegetisch i
Kaubonbon i
Kammquoting i
plenken i