Rime: die Eingabemethoden-Engine hinter Weasel und Squirrel, Schemata als Konfiguration
Zusammenfassung
Eine plattformuebergreifende Engine fuer Eingabemethoden statt einer einzelnen Anwendung. Weasel unter Windows, Squirrel unter macOS und ibus-rime unter Linux sind die offiziellen Oberflaechen, und Dutzende Schemata von Pinyin bis Cangjie lassen sich darauf setzen. Alles wird in YAML eingestellt, die Woerterbuecher bleiben auf der Maschine.
Empfehlen- Name
- Rime
- Version
- 0.17.4
- Preis
- Kostenlos
- Open Source
- Open Source
- Betriebssystem
- WindowsmacOSLinux
- Webseite
- https://rime.im
- Aktualisiert
- 2026-10-12 22:04
Die Eingabemethode ist die Software, die man am Tag am haeufigsten anschlaegt, und meist die, mit der man sich am billigsten abfindet.
Eine Engine, mehrere Oberflaechen
Die Einordnung von Rime gehoert an den Anfang. Die Downloadseite beschreibt es als plattformuebergreifendes Geruest fuer Algorithmen der Eingabemethode, auf dem Entwickler und Mitwirkende aus der Gemeinschaft eigene Oberflaechen fuer verschiedene Systeme gebaut haben. Es ist also eine Engine und kein bestimmtes Eingabeprogramm.
Es gibt drei offiziell gepflegte Oberflaechen. Das Repository trennt offizielle von gemeinschaftlicher Arbeit: Weasel unter Windows, Squirrel unter macOS und ibus-rime unter Linux. Das Aussehen jeder Oberflaeche folgt den Gewohnheiten ihrer Plattform, waehrend die Auswertung der Schemata und die Behandlung der Woerterbuecher ueberall dieselbe Engine sind. Der Hinweis deutet noch etwas an: gemeinschaftliche und offizielle Oberflaechen sind zwei Kategorien, und beim Auswaehlen lohnt es sich, sie auseinanderzuhalten.
Warum das jemanden angeht, der einfach nur tippen will, ist rasch gesagt. Eine Engine, die mehrere Oberflaechen traegt, bedeutet, dass ein eingestelltes Schema beim Systemwechsel nicht neu eingestellt werden muss und ein auf einer Maschine ausgefuehrtes Woerterbuch auf einer anderen aufgeht. Der Preis ist, dass nichts fuer einen zusammengebaut wird: die erste Einrichtung kostet einen Nachmittag, den eine fertige Eingabemethode erspart haette.

Schemata sind Konfiguration
Die Zahl der Eingabeschemata ist das sichtbarste Merkmal. Die Startseite nennt Rezepte fuer Pinyin, Zhuyin, Cangjie, Quick, Wubi, Doppelpinyin, Kungfu-Pinyin, Kantonesisch, Wu-Dialekte, Mittelchinesisch, Fuenfstrich, Emoji und das internationale phonetische Alphabet. Laut- wie formbasierte Familien liegen im Bereich, und enge Beduerfnisse wie Dialektschreibung oder historische Aussprache haben eigene Eintraege.
Diese Schemata sind Konfiguration und keine Programme. Das Projekt beschreibt ein Schema als eine domaenenspezifische Sprache in YAML, was neue Eingabeentwuerfe schnell zu erproben erlaubt, und die eingebaute Rechenregel fuer Schreibweisen kann Varianten erzeugen, was besonders fuer chinesische Dialekte nuetzlich ist. Die Reihenfolge der Kandidaten zu aendern oder die Wirkung einer Taste zu wechseln heisst, eine Konfigurationsdatei zu bearbeiten und nichts neu zu uebersetzen.
Dieser Entwurf hat eine praktische Folge. Feilen ist billig und sicher, also tut man es tatsaechlich, und ein ueber Jahre gewachsenes Schema wird zu einem persoenlichen Gut, das als Ordner mitwandert. Die andere Seite ist, dass eine schlecht bearbeitete Datei ohne funktionierende Tastatur zuruecklassen kann, weshalb eine zweite Oberflaeche im System eine vernuenftige Vorsicht ist.
Punkt | Angaben des Projekts |
|---|---|
Version | Weasel 0.17.4 vom 4. Juni 2025 |
Oberflaechen | Weasel unter Windows, Squirrel unter macOS, ibus-rime unter Linux |
Lizenz | Oberflaechen unter GPL, die Engine librime unter BSD in drei Klauseln |
Systeme | Weasel fuer Windows 8.1 bis 11, Squirrel ab macOS 13.0 |
Schemata | Pinyin, Zhuyin, Cangjie, Quick, Wubi, Doppelpinyin, Kantonesisch |
Form | in YAML beschrieben und von Hand aenderbar |
Wo das Woerterbuch liegt
Mit der Zeit wird das Woerterbuch zu einem Niederschlag persoenlicher Gewohnheit, sein Ort verdient also Aufmerksamkeit. Das Handbuch sagt, dass Abbilder des Woerterbuchs standardmaessig in einen Abgleichordner im Benutzerverzeichnis gesichert werden und dass fuer einen Abgleich zwischen Rechnern ein selbst bestimmter Zielordner noetig ist. Der Abgleich laeuft damit ueber Speicher, den man selbst waehlt, und nicht ueber einen amtlichen Server.
Das passt zur Gestalt der Engine. Das Projekt beschreibt sie als plattformuebergreifendes C++ auf offener Technik, eine lokale Bibliothek, wobei Schemata und Woerterbuecher ebenfalls auf der Maschine landen. Die Entwicklerdokumentation fuehrt Netzfaehigkeiten als spaeter geplant, was sagt, dass die aktuelle Fassung sie nicht enthaelt. Wer wissen will, wohin Tastenanschlaege gehen, kann sich auf diese Entwurfslinie mehr verlassen als auf eine Zusage.
Zwei Dinge lassen sich vor dem Start klaeren. Erstens die Systemfassung, denn Weasel deckt Windows 8.1 bis 11 ab und Squirrel verlangt macOS 13.0 oder neuer. Zweitens die Herkunft eines Schemas, weil Konfigurationspakete in der Gemeinschaft weit kursieren und einige der bekannteren seit Jahren von einzelnen Entwicklern gepflegt werden. Das sind Gemeinschaftsarbeiten und keine offiziellen, und die Notizen des Autors zuerst zu lesen ist der sicherere Weg.

Die Engine bietet Moeglichkeiten; ob das Tippen sich gut anfuehlt, haengt davon ab, wie fein ein Schema eingestellt ist.
Ein paar Hinweise. Zuerst die offizielle Oberflaeche fuer das eigene System installieren und eine Weile mit den mitgelieferten Schemata arbeiten, bevor etwas dazukommt. Wenn die Gewohnheit sitzt, ein Paket aus der Gemeinschaft erwaegen. Und den Abgleichpfad des Woerterbuchs nach den eigenen Geraeten richten, statt die Sicherung dauerhaft am Standardort zu lassen.