Thread Tk: Input Method (japanisch) funktioniert nicht
(6 answers)
Opened by han solo at 2011-06-13 00:26
Hallo zusammen,
jetzt funktioniert die japanische Eingabe mit perl/Tk. 1) Ich verwende statt anthy (Linux) bzw. kotoeri (mac) jetzt kinput2 (zusammen mit canna) 2) Die Umgebungsvariable XMODIFIERS muß auf die Input Method gesetzt werden: Code: (dl
)
XMODIFIERS="@im=kinput2" 3) Man muß entweder die locale-Variablen (LANG, LC_ALL, LC*) auf japanisch setzen (ja_JP.UTF-8) oder de_DE.UTF-8 in die Konfigurationsdatei 'Kinput2' eintragen (das habe ich gemacht). 4) Man muß in die Datei ~/.Xdefaults eintragen. 5) Natürlich muß man die beiden Server canna und kinput2 vorher starten, z.B.: 6) Einschalten tut man den japanischen Input mit Code: (dl
)
shift-Leertaste im Texteingabefeld. Auf diese Weise funktioniert es auf mac und linux mit python (tkinter) und perl/Tk! PS: Eine Kleinigkeit stört mich noch: Wenn man den japanischen Text eingibt, werden die kana-Eingaben in einer winzigen Schrift angezeigt, unabhängig davon, welchen Font man beim Aufruf von kinput2 bzw. in der config-Datei (dort gibt es noch eine Default-Schriftangabe) bzw. im perl/python-Programm angegeben hat. Weiß jemand, woran das liegt? Last edited: 2011-06-29 23:37:59 +0200 (CEST) |