IBus Chinese input methods forHongKongersProblem, Solution, Future.Presented by Sammy Fungsammy.hk
Sammy Fung● Python developer.● Founding Chairman of Hong Kong LinuxUser Group in 1997.● Community Manager of Open SourceHo...
When IBus become default input frameworkof GNOME......
Chinese and CJK input methods seems to bebroken at GNOME desktop enviornment.
What is Cangjie 倉頡 ?
Cangjie 倉頡● Unlike pinyin method (a pronunciationaspect input method),● Cangjie is based on the graphologicalaspect (radic...
Quick 速成● Quick is a easy version of Cangjie,● users input first and last code of originalCangjie codes.● and lookup candi...
Input methods in differentChinese worlds● Hong Kong is much different than China (themainland) and Taiwan.● Hong Kong Chin...
Problems in IBus● In ibus, cangjie and quick is provided byibus-table, but certain problems occursin ibus to use● For Quic...
Quick in GCIN
Quick in old ibus-table
Modify a value in ibus pythoncode
9 candidates after modification
Solution● ibus-cangjie – a seperated IBus inputengine for Cangjie and Quick by MathieuBridon.● libcangjie is a cangjie lib...
Future● In the future, we will bring another HKChinese open source input method toibus and GNOME, it is stroke5.
Strokes in Chinese● Handwriting a chinese characters withuse of different strokes.● And stroke orders in handwriting.● htt...
Stroke 5a chinese input method which its table isinputted by Hong Kong seniors
Stroke 5● a chinese input method which its table isinputted by Hong Kong seniors● with around 5,000 daily-use Chinesechara...
5 different strokes● Using " N M , . / " to represent 5 differentstrokes of Chinese character in Stroke5,which is equal to...
Targeted users of Stroke 5● It is suitable for seniors, stroke patients,and children.● Latest stroke5 website:http://strok...
Thank youSo, we hopes GNOME will be a favouritedesktop enviornment again in CJK world. :)sammy.hk
IBus Chinese input methods for HongKongers - Problem, Solution, Future.
IBus Chinese input methods for HongKongers - Problem, Solution, Future.
IBus Chinese input methods for HongKongers - Problem, Solution, Future.
Upcoming SlideShare
Loading in …5
×

IBus Chinese input methods for HongKongers - Problem, Solution, Future.

1,256 views

Published on

Published in: Technology, Health & Medicine
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,256
On SlideShare
0
From Embeds
0
Number of Embeds
174
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

IBus Chinese input methods for HongKongers - Problem, Solution, Future.

  1. 1. IBus Chinese input methods forHongKongersProblem, Solution, Future.Presented by Sammy Fungsammy.hk
  2. 2. Sammy Fung● Python developer.● Founding Chairman of Hong Kong LinuxUser Group in 1997.● Community Manager of Open SourceHong Kong (opensource.hk).● Co-Organizers of GNOME.Asia 2012 inHong Kong.
  3. 3. When IBus become default input frameworkof GNOME......
  4. 4. Chinese and CJK input methods seems to bebroken at GNOME desktop enviornment.
  5. 5. What is Cangjie 倉頡 ?
  6. 6. Cangjie 倉頡● Unlike pinyin method (a pronunciationaspect input method),● Cangjie is based on the graphologicalaspect (radical, shapes) of Chinesecharacters.● http://en.wikipedia.org/wiki/Cangjie_input_method
  7. 7. Quick 速成● Quick is a easy version of Cangjie,● users input first and last code of originalCangjie codes.● and lookup candidate list of possibleChinese characters, to select thecharacter they want to input.
  8. 8. Input methods in differentChinese worlds● Hong Kong is much different than China (themainland) and Taiwan.● Hong Kong Chinese computer users usesCangjie and Quick for over 30 years.● Pinyin is the most popular Chinese inputmethod in Taiwan.● SCIM and GCIN are popular chinese input intraditional chinese world (Hong Kong andTaiwan).
  9. 9. Problems in IBus● In ibus, cangjie and quick is provided byibus-table, but certain problems occursin ibus to use● For Quick on IBus, number of charactercandidates per page is 6, andtraditionally is 9 for many years.● And showing order of charactercandidates in Quick on IBus are different.
  10. 10. Quick in GCIN
  11. 11. Quick in old ibus-table
  12. 12. Modify a value in ibus pythoncode
  13. 13. 9 candidates after modification
  14. 14. Solution● ibus-cangjie – a seperated IBus inputengine for Cangjie and Quick by MathieuBridon.● libcangjie is a cangjie library used byibus-cangjie, developed by WanleungWong.● And Allan helped to add ibus-cangjie toinput method selection panel in GNOME.
  15. 15. Future● In the future, we will bring another HKChinese open source input method toibus and GNOME, it is stroke5.
  16. 16. Strokes in Chinese● Handwriting a chinese characters withuse of different strokes.● And stroke orders in handwriting.● http://en.wikipedia.org/wiki/Stroke_%28Chinese_character%29● http://en.wikipedia.org/wiki/Stroke_order
  17. 17. Stroke 5a chinese input method which its table isinputted by Hong Kong seniors
  18. 18. Stroke 5● a chinese input method which its table isinputted by Hong Kong seniors● with around 5,000 daily-use Chinesecharacters.● The idea and project is proposed andcoordindated by a social worker since2001.
  19. 19. 5 different strokes● Using " N M , . / " to represent 5 differentstrokes of Chinese character in Stroke5,which is equal to:● "Horizontal", "Vertical", "Fallingleftwards", "Dot", "Curve"● 橫 , 直 / 豎 , 撇 , 點 , 曲
  20. 20. Targeted users of Stroke 5● It is suitable for seniors, stroke patients,and children.● Latest stroke5 website:http://stroke5.webnode.tw/
  21. 21. Thank youSo, we hopes GNOME will be a favouritedesktop enviornment again in CJK world. :)sammy.hk

×