WikiDer > Eingabemethode
EIN Eingabe Methode (Englisch Eingabe Methode) ist ein Programm, das die Eingabe von Zeichen ermöglicht, die sich nicht auf der Tastatur befinden.[1]
Eingabemethoden werden beispielsweise verwendet, um chinesische Charaktere und Japanisch Kanji Eingabe über eine Tastatur mit der Lateinisches Alphabet. Eingabemethoden können sein Betriebssystem installiert werden, als Erweiterung für a Office-Softwarepaket installiert werden oder als Internetanwendung verfügbar (z.B. InputKing[2]).
Operation
Eine Eingabemethode erfasst die Tastatureingabe des Benutzers, bevor ein anderes Programm diese Eingabe verwenden kann. Die Eingabemethode liegt daher zwischen der Tastatureingabe und dem Programm, wo die gewünschten Zeichen schließlich landen. Die Eingabe erfolgt typischerweise in zwei Schritten[3]:
- Die rohe Tastatureingabe durch den Benutzer wird gelesen und in eine Liste von einem oder mehreren "Kandidaten" umgewandelt, die mit den eingegebenen Zeichen übereinstimmen. Wenn der Benutzer beispielsweise "han" in Pinyin eingibt, wird diese Silbe in eine Liste vereinfachter chinesischer Schriftzeichen einschließlich 韩 und 喊 umgewandelt.
- Der Benutzer wählt einen Kandidaten aus der Liste aus oder fragt nach weiteren Kandidaten. (Die Auswahl eines Kandidaten kann auf verschiedene Weise erfolgen, z.B. mit der Leertaste oder der Eingabetaste, wenn der erste Kandidat das gewünschte Zeichen ist, mit der Kandidatennummer, wenn die Liste nummeriert ist, oder mit den Pfeiltasten. )
Die Art der rohen Tastatureingabe hängt von den Vorlieben des Benutzers und der Art der Tastatur ab: zum Beispiel ein auf dem lateinischen Alphabet basierendes Transliterationssystem wie Pinyin oder ein lokales Schriftsystem wie zhuyin für Chinesisch in Taiwan oder Hiragana für japanische Kanji.[3]
Bei den ersten Eingabemethoden für chinesische Zeichen mussten die Zeichen einzeln eingegeben werden. Dies ist nicht mehr erforderlich; man kann auch Wörter, Ausdrücke oder ganze Sätze auf einmal eingeben. Bei der Eingabe von Einheiten, die größer als einzelne Zeichen sind, wird die Kandidatenliste kürzer.[4]
Chinesisch
Eingabemethoden für Chinesisch können auf verschiedenen Eingabearten basieren, zum Beispiel auf Transliterationssysteme wie pinyin, zhuyin fuhao (bopomofo) und Gwoyeu Romatzyh, oder auf anderen Systemen wie Cangjie[5], das wubi-Eingabemethode[6] und der Vier-Ecken-Methode.
Aussprachebasierte Eingabemethoden (z. B. Pinyin und Zhuyin) sind leichter zu erlernen, aber im Allgemeinen langsamer zu verwenden als zeichenstrukturbasierte Eingabemethoden. Auf der Zeichenstruktur basierende Eingabemethoden haben den Vorteil, dass man die Aussprache eines Zeichens nicht kennen muss, um es einzugeben, aber schwieriger zu bedienen sind.[7]
Vor dem Microsoft Windows Es gibt mehrere Eingabemethoden, die Pinyin unterstützen, wie z. B. die von Microsoft[8][9][10][11], Google[12], Sogou[13], Baidu[14] und Davepy[15].
Andere Eingabemethoden für chinesische Schriftzeichen sind:
- Rime IME (中州韻輸入法引擎) ist a Open Source Eingabemethode mit Versionen für Windows (genannt Weasel), Mac OS (genannt Squirrel) und Linux (genannt ibus-rime)[16]
- NJStar Communicator für Windows: Unterstützt verschiedene Methoden für vereinfachte und traditionelle chinesische Zeichen, Japanisch und Koreanisch[17]
- Twin-Bridge für Windows[18]
- ChewingOSX für Mac OS X[19]
- OpenVanilla für Mac OS X[20]
- gcin (Gtk Chinese INput application in X) für Linux unterstützt hauptsächlich den taiwanesischen Big5-Standard[21]
- HIME INPUT METHOD EDITOR (HIME, 姫) für Linux ist a Gabel von gcin[22][23]
- Google Pinyin-Eingabe für Android[24]
- Google Zhuyin Input für traditionelle Zeicheneingabe mit Zhuyin Fuhao auf Android[25]
- Google Kantonesisch Eingabe für Android: Zur Eingabe von vereinfachten und traditionellen Zeichen für Kantonesisch unter anderem mit Pinyin, Cangjie und Jyutping[26]
- Sogou Mobile Eingabemethode (SMIM / 搜狗手机输入法) für Android[27]
- IQQI (Pro Version: 專業版) für Android unterstützt unter anderem Pinyin und Cangjie[28]
- Vereinfachte chinesische Tastatur (von Linpus Technologies) für Android[29]
- Das East Asian Language Pack für BlackBerry unterstützt neben verschiedenen Eingabemethoden für Chinesisch auch Japanisch, Koreanisch und Thai[30]
- Kantonesisch Phonetischer IME für Windows und Android unterstützt die Transliterationsmethoden Kantonesisch Pinyin (教院式/教育學院拼音方案), Yalea, jyutping (粵拼) und 劉錫祥 (Sidney Lau) für die Eingabe von kantonesischen Zeichen[31]
- CantoInput für Java: Unterstützt Yale und Jyutping für kantonesische Eingabe[32]
- Neoe IME für Java[33]
- CJKV VBA IME für MS Word: Eine Reihe von VBA-Makros für Microsoft Word zum Importieren von Chinesisch, Japanisch, Koreanisch und Vietnamesisch[34]
Die folgenden Programme sind eigentlich Eingabemethoden-Frameworks, die neben Chinesisch auch Japanisch und Koreanisch unterstützen:
- Fcitx (小企鹅输入法) für Linux und Unix[35][36]
- IBus (Intelligent Input Bus for Linux / Unix OS) für Linux und Unix[37]
- SCIM (Smart Common Input Method Platform) für Linux[38]
- uim für Linux/Unix-Systeme und Mac OS X[39]
Es gibt auch Eingabemethoden für Pinyin selbst, sowie Erweiterungen für Office-Software (z.B. für OpenOffice und LibreOffice[40]) und als im Betriebssystem installierte Programme:
Hinweis: Die Microsoft Windows-Eingabemethode (und viele andere Windows-Eingabemethoden) gehen von a QWERTYTastatur statt der üblichen in Frankreich und Belgien Belgi AZERTY-Tastatur.[43] Das französische Diskussionsforum Chinesische Informationen einen Patch veröffentlicht, der einige Schlüssel in der Windows-Registry so verändert, dass auch chinesische Eingabemethoden mit AZERTY verwendet werden können.[44]
japanisch
Eingabemethoden für die japanisch kann mehrere Arten von Transliterationen auf der Eingabeseite unterstützen (wie z nihon shiki, Kunrei-Shiki und der Hepburn-System) und ausgangsseitig die Wahl zwischen Kanji, Hiragana und Katakana. Einige Systeme für Microsoft Windows sind die proprietäre Eingabemethode von Microsoft[45][46] und Googles[47].
Andere Eingabemethoden für Japanisch sind:
- ATOK für Windows, Mac OS und Linux[48]
- Kotouri für MacOS[49]
- Simeji für Android[50]
- im-ja für Linux (GTK2)[51]
- Mozc für Chromium OS, Android, Windows, Mac und Linux; basierend auf der Eingabemethode von Google[52]
Koreanisch
Eingabemethoden für die Koreanisch können Hangul und möglicherweise auch Hanja Ausführen. Die Ausgabe von Hanja kann auf einer Konvertierung von bereits getipptem Hangul basieren.
Einige Eingabemethoden für Koreanisch sind:
- der Hangeul Windows IME von Microsoft[53]
- nabi für Unix und Linux[54][55][56]
- eine JavaScript-Version von Nabi[57]
- imhangul: eine Eingabemethode für Hangul unter Unix und Linux[58]
- qimhangul: eine Eingabemethode für Hangul unter Linux (basierend auf dem Grafik-Toolkit Qt)[59]
- Die webbasierte Eingabemethode von SayJack[60]
SCIM und IBus (siehe Abschnitt über Chinesisch) unterstützen auch Koreanisch.
Vietnamesisch
Die vietnamesische Schrift Quc ngữ basiert auf dem lateinischen Alphabet, aber die Eingabe von Tönen und nicht-lateinischen Buchstaben erfordert eine Eingabemethode. Dafür gibt es verschiedene Methoden, zum Beispiel:[61][62][63]:
- das Telex-Verfahren verwendet nur Buchstaben, z.B. "Tieesng Vieejt", um "Tiếng Việt" einzugeben;
- die VNI-Methode verwendet Zahlen, z.B. "tie6ng1 Vie6t5", um "tiếng Việt" einzugeben;
- die VIQR-Methode (von Vietnamesisch zitiert lesbar[64]) benutzt diakritische Zeichenz.B. "Tie^'ng Vie^.t", um "Tiếng Việt" einzugeben.
Einige Beispiele für Eingabemethoden für Vietnamesisch sind:
- UniKey für Windows und Linux[65]
- TinyMCE Vietnamesische Eingabemethode für Windows, Mac OS und Linux[66][67]
- WinVNKey für Windows, ein Programm, das auch Chữ Nom und chữ Han kann betreten. Neben Vietnamesisch unterstützt es auch Chinesisch (mittels Pinyin), Japanisch und einige andere Sprachen.[68]
- VietIME: eine auf Java basierende Eingabemethode[69]
- VietPad: ein Vietnamese Unicode-Texteditor entwickelt auf der Grundlage von .GERADE und Java[70]
- xvnkb: eine Eingabemethode für X-Windows[71]
- Vietnamesische Eingabemethode (von Doan Ly) für Android[72]
- Vietnam Telex Tastatur (von Qik Math) für Android[73]
- Mareike Hadels webbasierte Eingabemethode[74]