Logo Q - Das Wörterbuch
Startseite  > Programme  > Q - Das Wörterbuch


Screenshot

Nach der IZL-Version und der NewBASIC-Version ist dies nun die dritte Umsetzung des Wörterbuchs. Mit der Umstellung auf die binäre Suchweise in der Q - Beta 0.50 hat sich die Suchgeschwindigkeit um ein Vielfaches erhöht. Als netter Nebeneffekt ist pro Übersetzungsrichtung nur noch eine Wortliste notwendig.


Screenshot

Sie können eigene Einträge in separaten Benutzer-Wörterbüchern speichern.
 

Einige Hinweise zu den Wortlisten

Die Wortlisten sind zwar reine Textdateien, sie sollten aber trotzdem nicht ohne besonderen Grund mit einem Editor geöffnet werden, um sie nicht versehentlich unbrauchbar zu machen.

Die Zeilen müssen für die in Q verwendete binäre Suche alphabetisch sortiert und wie Datensätze organisiert sein, sie haben alle eine exakt gleiche Länge von 100 Byte: 98 Zeichen (inkl. Leerzeichen zum Auffüllen) plus die beiden Zeilenschaltzeichen LF und CR. Schon ein Byte zu viel oder zu wenig führt dazu, dass nachfolgende Zeilen von der Suche nicht mehr gefunden werden.

Die GEOS TXT-Editoren stellen die im GEOS-Format gespeicherten Umlaute nicht korrekt dar, ausserdem sind sie mit der Dateigröße überfordert. Unter macOS funktionieren TXT-Editoren, wenn als Zeichensatz z.B. 'Westeuropäisch (Mac OS Roman)' ausgewählt ist und sie die DOS-/Windows-Zeilencodierung LF-CR beherrschen. Editoren anderer Systeme funktionieren sicherlich auch, habe ich aber nicht ausprobiert.

Die Benutzer-Wortlisten sind einfacher aufgebaut. Die eingegebenen Übersetzungen werden zwar ebenfalls zeilenweise gespeichert und sie verwenden ebenfalls den GEOS-Zeichensatz, sie sind aber nicht alphabetisch sortiert und die Zeilenlänge kann variabel sein. Maximal sind jedoch 60 Zeichen pro Zeile möglich, um die hier angewandte lineare Suche nicht unnötig zu verlangsamen.

Die Wortlisten früherer Q-Versionen (IZL, NewBASIC, R-Basic bis Q 0.4) sind ab Q 0.50 nicht mehr kompatibel.
 

Download & weiterführende Links

 
Zum Anfang der Seite     Mit Edith zuletzt bearbeitet am 09.02.26 / Mütze