Zum Hauptinhalt springen
Unlisted page
This page is unlisted. Search engines will not index it, and only users having a direct link can access it.

Aufbau einer tlx-Datei

Aufbau einer tlx-Datei Aufbau eines benutzerdefinierten Wörterbuchs für das

CtxDocEdit

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.

info

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