Page 1 of 1

Hakka input method editor

Posted: Thu Jun 29, 2006 10:04 am
by tfc.chin
Hi,

I have made a simple Hakka input method editor based on the jyutping/Hakka pinjim romanisation scheme.

http://www.chineselanguage.org/content/ ... =downloads

Suitable for MS Windows 2000 or higher (Traditional Chinese or English versions with East Asian Language support enabled)

Hakka phrase prediction is not implemented yet,

but like to hear comments, bug reports etc. sofar.

Regards,

Thomas

Posted: Wed Jul 19, 2006 7:26 am
by dylanwhsung
Hi Thomas,

I've used the input, and find a lot of characters as boxes in the input character selection window, even though I do have the Simsun Founder Extended font for Extension B characters. It is only after inputting into Notepad set to the Simsun FE font that the character becomes visible. This seems to be a problem in the window itself rendering four byte unicode chars, probably. Just a guess.

And the font, is unfortunately, very ugly :(

Cheers,
Dyl.

Posted: Wed Jul 19, 2006 7:50 am
by tfc.chin
dylanwhsung wrote:Hi Thomas,

I've used the input, and find a lot of characters as boxes in the input character selection window, even though I do have the Simsun Founder Extended font for Extension B characters. It is only after inputting into Notepad set to the Simsun FE font that the character becomes visible. This seems to be a problem in the window itself rendering four byte unicode chars, probably. Just a guess.

And the font, is unfortunately, very ugly :(

Cheers,
Dyl.
Hi Dylan,

Thanks for your comments. The rendering of the ExtB chars using Simsun FE in the IME itself was correct when I tested it. Might be that my system configuration is different. I will test everything on a blank system and figure out what's wrong.
Could you indicate whether you tested it on an English or Chinese Windows system.

Regards,

Thomas

Posted: Wed Jul 19, 2006 9:33 am
by dylanwhsung
Hi Thomas,

It was on English Windows.

Here is a screen shot

http://img212.imageshack.us/img212/3051/hakkaimeyc3.jpg

or

Image


Cheers,
Dyl.

Posted: Thu Jul 20, 2006 7:55 am
by tfc.chin
Hi,

Thanks for your info and screenshot. From the shot I can see that it handles the extension B chars correctly (it tries to display one single char instead of two surrogate pairs) but cannot find or set the proper font.
The input method switches to an user-defined font (Simsun FE) when encountering ext. B chars, defined in a registry setting. There might be something wrong when the application fetches the font name from the registry or font names between versions of Simsun FE differ.

I hope to provide a solution soon.

Thomas

Posted: Fri Jul 21, 2006 7:50 am
by tfc.chin
tfc.chin wrote:
I hope to provide a solution soon.

Thomas
The CJK extension B display problems in the Hakka and Cantonese input method editors should be fixed now. There are new versions for download.


Uninstall the old version before installing the new one.

http://www.chineselanguage.org/content/ ... =downloads

Alternatively, replace the file 'hakka.ime' in your Windows [system32] folder with the updated executable:

http://www.chineselanguage.org/CCDICT/Support/hakka.ime

Thomas


P.S. There might be some characters that still cannot be rendered (these are probably from extension A). The display of these depend upon the system font of your Windows system.

Posted: Fri Jul 21, 2006 7:53 am
by tfc.chin
dylanwhsung wrote:
And the font, is unfortunately, very ugly :(
Simsun Founder Extended does not have build-in bitmaps that can be used for small font size screen display.

Any recommendations for Extension B fonts that display properly?

Thomas