Looup Words and Terms in a Dictionary

From macwrench

Dictionary Schnellzugriff[edit]

Für all diejenigen, die häufiger Wörter (oder heisst es dann Worte) im Duden nachschlagen müssen, empfiehlt sich die Tastenkombination Ctrl Cmd d. Es kann auch eine Trackpad-Geste zugeordnet werden, üblicherweise ist das ein Tap mit 3 Fingern.

Die Funktion ist in Cocoa-Applikationen wie den folgenden verfügbar:

  • TextEdit
  • Safari
  • Mail
  • Pages
  • Keynote

Wer Sidetrack oder eine Mehr-Button-Maus benutzt, kann auch einen Shortcut auf diese Kombination legen (Einrichtung mit Sidetrack)

Auswahl an Wörterbüchern[edit]

Leider wird Mac OS X nur mit englischen Wörterbüchern ausgeliefert:

  • New Oxford American Dictonary
  • Oxford American Writers Dictionary
  • englische Wikipedia (seit Mac OS 10.5)

Es lässt sich aber mit denen auf dieser Seite verfügbaren Wörterbüchern/Thesauri nachrüsten.

Dictionary-Interna[edit]

Die Dictionaties sind in Form von *.dict Archiven im folgenden Verzeichnis zu finden:

/Library/Dictionaries/

und beinhalten die folgenden Dateien:

dict_body Dictionary-Inhalte als XML-Datei
dictionary_1 sieht ziemlich binär aus ... vllt. irgendeine Art TOC?
images/ ggf. noch ein Unterverzeichnis mit Bilddateien

und die üblichen MacOS X Archiv-Beschreibungsdateien

Info.plist
PkgInfo Typ des Archivs (dictlam)
version.plist

Das Dictionary selber ist eine XML-Datei und folgt der Dictionary DTD.

Vielleicht weiss jemand, was sich hinter der Binärdatei versteckt, sie beginnt auf jeden Fall recht obskur mit

dictL,com.apple.DictionaryAccessMethod.ForwardTrie

Google wusste da auf die Schnelle auch nicht weiter ...

Dictionaries hinzufügen[edit]

Nett wäre z.B. ein Wrapper für dict.leo.org oder die Wikipedia :)

Vielleicht kann man ja irgendwie die Rohdaten der Wikipedia Offline-Distribution Nutzen, die es als XML-Datei hier zum Download gibt. Die ist aber anscheinend nicht sonderlich well-formed ...

Unter diesem Link hier gibts ein Konvertierungstool, um den SQL-Dump eines mediawikis ins dict-Format zu konvertieren (was ja das Dictionary-Tool in MacOS X verwendet). Damit wärs theoretisch möglich, die Wikipedia zu importieren, halt nur immer mit den aktuellen Release-Ständen