David Nettles
Mike Fabian wrote:
David Nettles
writes: * KWrite, KSpread, KMail - much of Japanese entered vanishes (eg. ??? would result in ??.... the ? would always disappear... same with many Kanji).
This works. Just choose suitable fonts.
Question #1: how would I choose an appropriate font? In KWord I selected the Mincho fonts and got no text at all.
Question #2: the problem that I am experiencing is disappearing text. The codes are not being passed through to the application's input it seems.
Japanese input in KWrite doesn't work with OnTheSpot input-style.
I.e. Japanese input in KWrite won't work when you do
kwrite --inputstyle onthespot &
but it will work when you do:
kwrite --inputstyle overthespot &
That is a known problem.
But I wonder why KSpread and KMail appear on your list
though. Certainly OnTheSpot input worked in KMail on SuSE Linux 8.0. I
tested that many times on many different machines.
On SuSE Linux 8.1:
onthespot overthespot root
konsole yes yes yes
KMail yes yes yes
KSpread yes yes yes
Kwrite no yes yes
KWord no yes yes
I believe this situation is unchanged since SuSE Linux 8.0.
Unfortunately the OntTheSpot input-style implementation in Qt3 is
still problematic for Japanese. Even for the application where
OnTheSpot sort of works, it is difficult to use some special
features. You might want to use OverTheSpot instead. See also:
http://www.suse.de/~mfabian/suse-cjk/kde-input-style.html
for how to change the global default.
Can you please verify whether it works for you if you switch to
OverTheSpot style?
--
Mike Fabian