SlideShare a Scribd company logo
1 of 18
Download to read offline
中文輸入法簡介、
發展及困難
wanleung - wanleung@linux.org.hk
10th June 2012
Update Oct 2013
自我介紹
本名: wanleung (wanleung@linux.org.hk)
Hong Kong Linux User Group 2011-? 副主席
90年代末千禧年初活躍於台灣遊戲討論區推廣自由軟體。
因興趣關係自97年開始使用GNU/LINUX。初試Redhat5。
有興趣之項目:架站,中文化,PC Game on Linux (Win32
like)
英國畢業返港後一直從事Linux雲端後台開發工作。
現時常見輸入法軟體
fcitx
gcin
hime
ibus
rime
scim
uim
(以字母排列)
GNU平台中文發展
Linux中文延伸套件計劃 CLE - 1998
百花齊放年代. 文鼎字型, xcin, 各類私有輸入法
SCIM ~2003 (Fedora Core 5 2006)
ibus ~2008
中文輸入法發展之困難 - 文化
大陸地區 - 簡化字;現代漢語拼音;大陸地區用語
台灣 - 正體字; 國語注音; 台語用語
香港 - 正體字; 英語拼音(威妥瑪); 粵語及香港用
語
澳門 - 正體字; 萄語拼音; 粵語及澳門用語
新(星)加坡和馬來亞 - 簡化字; 英語拼音, 有教授
華語之正規學校才會教授現代漢語拼音; 星馬、
福建話、潮州話、廣州話用語.
海外 - 正體字; 客家、台山、粵語、台語、福建話、
潮州話
中文輸入法發展之困難 - 文化
大陸地區 - 漢語拼音、五筆
台灣 - 注音、嘸蝦米、新酷音、倉頡(速成)、大
易...
香港 - 倉頡(速成),筆劃(如筆順五碼),大易,粵拼
(英文拼音)
澳門 - 倉頡(速成),筆劃(筆順五碼),大易,粵拼(萄
文拼音)
新(星)加坡和馬來亞 - 漢語拼音, 倉頡(速成),筆
劃(如筆順五碼), 英語拼音(?).
中文輸入法發展之困難 - 方法
形意檢字法: 如倉頡, 五筆, 大易
利用漢字特有之結構, 綜合不同特有字根之不同
配搭作分類.
好處: 重碼少 (即同碼字少),打字快,不需學習現
代漢語拼音或國語注音
缺點: 學習時間長久,執筆忘字不能打
中文輸入法發展之困難 - 方法
發音檢字法: 注音, 拼音, 粵拼...
以字之聲母韻母作為檢字方法
好處: 只要學習過國語注音或漢語拼音,會讀字就
會打.
缺點: 國語同音字多, 選字慢. 無學過拼音方法,
無法使用.
中文輸入法發展之困難 - 方法
筆劃檢字法: 筆順, 筆順五碼, 部首...
用人人都會的寫字方法, 用筆順檢字. 又或用傳
統字典部首加筆劃數方法檢字.
好處: 人人都會用.
缺點: 寫字筆順可能因人而異,而筆畫數亦因人而
異; 不同的筆順輸入法有不同的輸入字完, 不統
一.
中文輸入法發展之困難 - 方法
大陸地區: 受教育的新一代會漢語拼音, 但老一
代不會
台灣地區: 受教育的新一代會國語注音, 但老一
代不會
香港、澳門: 不會任何漢語拼音或國語注音,且不
會粵拼國際音標, 粵拼輸入比較難製作.
星洲大馬: 受教育的新一代會漢語拼音, 但老一
代不會
中文輸入法發展之困難 - 習慣
ibus-table之問題:
1. 無視各地區輸入法特有習慣
2. 無視 形意檢字法 和 發音檢字法 之分別
中文輸入法發展之困難 - 習慣
輸入法獨有習慣, 如注音輸入法和拼音輸入法之
不同.
注音: 不看字序, 聲母、韻母, 不用順序輸入, 輸
入後會自動處理, 輸入兩個韻/聲母, 會改正韻/
聲母; 每次只出一字.可入輸入聲調過濾字, 以減
少選字.
拼音: 有字序. 必需先聲母後韻母, 像英文串字,
不能錯序; 詞語可像英文一樣連打, 不用分兩字.
中文輸入法發展之困難 - 習慣
倉頡速成: 使用者會習慣 記 選字序
自動排列 常用字 於前 : 一個災難.
倉頡, M$、MAC、gcin系、scim都有 萬用字 系統,
輸入 萬用字 會變成速成, 而ibus-table則 缺萬用
字 系統.
馬來之友是倉頡五代, M$, MAC之倉頡輸入碼表,
包含正體字、簡化字及日本新字體.
中文輸入法發展之困難 - 習慣
ibus-table 在選字柜有正簡過濾
發音檢字: 字多, 正簡同字同音, 過濾做法
正確
形意檢字: 字少, 正簡不同碼, 過濾做法
災難
而其過濾, 無個人設定參數, 只有系統參數.
中文輸入法發展之困難 - 其他
關聯詞:
GCIN系有類似,
但不同於WINDOWS及MAC的關聯詞, 不方便.
關聯詞用詞地區, 兩岸四地星馬用詞不同.
中文輸入法發展之困難 - 其他
打正出簡, 打簡出正.
日文漢字之輸入.
香港?
Q&A

More Related Content

Similar to 中文輸入法簡介、發展及困難

linux-0983012
linux-0983012linux-0983012
linux-0983012ooohihi
 
Linux 系统应用与程序设计
Linux 系统应用与程序设计Linux 系统应用与程序设计
Linux 系统应用与程序设计yiditushe
 
论Linux作为开发机的可能
论Linux作为开发机的可能论Linux作为开发机的可能
论Linux作为开发机的可能peigen
 
Linux
LinuxLinux
Linuxwei
 
20030623 linuxbasic and-security
20030623 linuxbasic and-security20030623 linuxbasic and-security
20030623 linuxbasic and-security建融 黃
 
Linux 新手入门
Linux 新手入门Linux 新手入门
Linux 新手入门King Hom
 
1, linux intro
1, linux intro1, linux intro
1, linux introted-xu
 
Why linux?
Why linux?Why linux?
Why linux?junstrix
 
Linux Introduction
Linux IntroductionLinux Introduction
Linux IntroductionMichael Huai
 
51CTO专项调研 Linux桌面发行版生存状况调查报告final版
51CTO专项调研 Linux桌面发行版生存状况调查报告final版51CTO专项调研 Linux桌面发行版生存状况调查报告final版
51CTO专项调研 Linux桌面发行版生存状况调查报告final版51CTO
 
Sitcon 2016 我的自由軟體之路
Sitcon 2016 我的自由軟體之路Sitcon 2016 我的自由軟體之路
Sitcon 2016 我的自由軟體之路政嘉 曾
 
Linux Family
Linux FamilyLinux Family
Linux Family
 
Linux Family
Linux FamilyLinux Family
Linux Family
 
Linux入門導覽
Linux入門導覽Linux入門導覽
Linux入門導覽Shawn OY
 
Linux实用培训教程第一部分
Linux实用培训教程第一部分Linux实用培训教程第一部分
Linux实用培训教程第一部分flytee
 
《Linux运维趋势》2012年2月号:运维安全准则
《Linux运维趋势》2012年2月号:运维安全准则《Linux运维趋势》2012年2月号:运维安全准则
《Linux运维趋势》2012年2月号:运维安全准则51CTO
 
台灣開源社區淺談 (Open Source and Free Software community in Taiwan)
台灣開源社區淺談 (Open Source and Free Software community in Taiwan)台灣開源社區淺談 (Open Source and Free Software community in Taiwan)
台灣開源社區淺談 (Open Source and Free Software community in Taiwan)Rex Tsai
 
Linux必备知识与Unix基础文化
Linux必备知识与Unix基础文化Linux必备知识与Unix基础文化
Linux必备知识与Unix基础文化Dahui Feng
 
Linux二十周年 -致辞
Linux二十周年 -致辞Linux二十周年 -致辞
Linux二十周年 -致辞Wensong Zhang
 

Similar to 中文輸入法簡介、發展及困難 (19)

linux-0983012
linux-0983012linux-0983012
linux-0983012
 
Linux 系统应用与程序设计
Linux 系统应用与程序设计Linux 系统应用与程序设计
Linux 系统应用与程序设计
 
论Linux作为开发机的可能
论Linux作为开发机的可能论Linux作为开发机的可能
论Linux作为开发机的可能
 
Linux
LinuxLinux
Linux
 
20030623 linuxbasic and-security
20030623 linuxbasic and-security20030623 linuxbasic and-security
20030623 linuxbasic and-security
 
Linux 新手入门
Linux 新手入门Linux 新手入门
Linux 新手入门
 
1, linux intro
1, linux intro1, linux intro
1, linux intro
 
Why linux?
Why linux?Why linux?
Why linux?
 
Linux Introduction
Linux IntroductionLinux Introduction
Linux Introduction
 
51CTO专项调研 Linux桌面发行版生存状况调查报告final版
51CTO专项调研 Linux桌面发行版生存状况调查报告final版51CTO专项调研 Linux桌面发行版生存状况调查报告final版
51CTO专项调研 Linux桌面发行版生存状况调查报告final版
 
Sitcon 2016 我的自由軟體之路
Sitcon 2016 我的自由軟體之路Sitcon 2016 我的自由軟體之路
Sitcon 2016 我的自由軟體之路
 
Linux Family
Linux FamilyLinux Family
Linux Family
 
Linux Family
Linux FamilyLinux Family
Linux Family
 
Linux入門導覽
Linux入門導覽Linux入門導覽
Linux入門導覽
 
Linux实用培训教程第一部分
Linux实用培训教程第一部分Linux实用培训教程第一部分
Linux实用培训教程第一部分
 
《Linux运维趋势》2012年2月号:运维安全准则
《Linux运维趋势》2012年2月号:运维安全准则《Linux运维趋势》2012年2月号:运维安全准则
《Linux运维趋势》2012年2月号:运维安全准则
 
台灣開源社區淺談 (Open Source and Free Software community in Taiwan)
台灣開源社區淺談 (Open Source and Free Software community in Taiwan)台灣開源社區淺談 (Open Source and Free Software community in Taiwan)
台灣開源社區淺談 (Open Source and Free Software community in Taiwan)
 
Linux必备知识与Unix基础文化
Linux必备知识与Unix基础文化Linux必备知识与Unix基础文化
Linux必备知识与Unix基础文化
 
Linux二十周年 -致辞
Linux二十周年 -致辞Linux二十周年 -致辞
Linux二十周年 -致辞
 

More from Wan Leung Wong

用Flutter 開發Linux Desktop Application
用Flutter 開發Linux Desktop Application用Flutter 開發Linux Desktop Application
用Flutter 開發Linux Desktop ApplicationWan Leung Wong
 
iOS Development, with Swift and XCode
iOS Development, with Swift and XCodeiOS Development, with Swift and XCode
iOS Development, with Swift and XCodeWan Leung Wong
 
HTML, Javascript and AJAX
HTML, Javascript and AJAXHTML, Javascript and AJAX
HTML, Javascript and AJAXWan Leung Wong
 
Package Management Systems on GNU/Linux
Package Management Systems on GNU/LinuxPackage Management Systems on GNU/Linux
Package Management Systems on GNU/LinuxWan Leung Wong
 
Tinyboy Project - A 3D Printer for Education
Tinyboy Project - A 3D Printer for EducationTinyboy Project - A 3D Printer for Education
Tinyboy Project - A 3D Printer for EducationWan Leung Wong
 
HKCOTA 海外見聞錄 - 思考香港IT未來發展 - HKOSCON 2015
HKCOTA 海外見聞錄 - 思考香港IT未來發展 - HKOSCON 2015HKCOTA 海外見聞錄 - 思考香港IT未來發展 - HKOSCON 2015
HKCOTA 海外見聞錄 - 思考香港IT未來發展 - HKOSCON 2015Wan Leung Wong
 
Ecosystem of IT Industry - Sitcon x HK - 2016
Ecosystem of IT Industry - Sitcon x HK - 2016Ecosystem of IT Industry - Sitcon x HK - 2016
Ecosystem of IT Industry - Sitcon x HK - 2016Wan Leung Wong
 
Hacking Saturday 2018-05 - flutter
Hacking Saturday 2018-05 - flutterHacking Saturday 2018-05 - flutter
Hacking Saturday 2018-05 - flutterWan Leung Wong
 
What is IT - Sitcoin x HK 2018
What is IT - Sitcoin x HK 2018What is IT - Sitcoin x HK 2018
What is IT - Sitcoin x HK 2018Wan Leung Wong
 
Hacking Saturday - 2018-05
Hacking Saturday - 2018-05Hacking Saturday - 2018-05
Hacking Saturday - 2018-05Wan Leung Wong
 
中國曆法 Barcamphk - 2017
中國曆法 Barcamphk - 2017中國曆法 Barcamphk - 2017
中國曆法 Barcamphk - 2017Wan Leung Wong
 
Ecosystem of IT Industry - Sitcon x HK - 2017
Ecosystem of IT Industry - Sitcon x HK - 2017Ecosystem of IT Industry - Sitcon x HK - 2017
Ecosystem of IT Industry - Sitcon x HK - 2017Wan Leung Wong
 
Security Solution - Luckey Application on Crypto-currency and Personal Bankin...
Security Solution - Luckey Application on Crypto-currency and Personal Bankin...Security Solution - Luckey Application on Crypto-currency and Personal Bankin...
Security Solution - Luckey Application on Crypto-currency and Personal Bankin...Wan Leung Wong
 
Tinyboy, A 3D Printer for Student
Tinyboy, A 3D Printer for StudentTinyboy, A 3D Printer for Student
Tinyboy, A 3D Printer for StudentWan Leung Wong
 
Tinyboy Updates on 1st quarter of 2015
Tinyboy Updates on 1st quarter of 2015Tinyboy Updates on 1st quarter of 2015
Tinyboy Updates on 1st quarter of 2015Wan Leung Wong
 
Tinyboy Project - A 3D printer for student
Tinyboy Project - A 3D printer for studentTinyboy Project - A 3D printer for student
Tinyboy Project - A 3D printer for studentWan Leung Wong
 
Some cases of open source products that have great impact in recent years
Some cases of open source products that have great impact in recent yearsSome cases of open source products that have great impact in recent years
Some cases of open source products that have great impact in recent yearsWan Leung Wong
 
How Open Source / Open Technology Could Help On Your Project
How Open Source / Open Technology Could Help On Your ProjectHow Open Source / Open Technology Could Help On Your Project
How Open Source / Open Technology Could Help On Your ProjectWan Leung Wong
 
Virtualization - Kernel Virtual Machine (KVM)
Virtualization - Kernel Virtual Machine (KVM)Virtualization - Kernel Virtual Machine (KVM)
Virtualization - Kernel Virtual Machine (KVM)Wan Leung Wong
 

More from Wan Leung Wong (20)

用Flutter 開發Linux Desktop Application
用Flutter 開發Linux Desktop Application用Flutter 開發Linux Desktop Application
用Flutter 開發Linux Desktop Application
 
iOS Development, with Swift and XCode
iOS Development, with Swift and XCodeiOS Development, with Swift and XCode
iOS Development, with Swift and XCode
 
HTML, Javascript and AJAX
HTML, Javascript and AJAXHTML, Javascript and AJAX
HTML, Javascript and AJAX
 
Package Management Systems on GNU/Linux
Package Management Systems on GNU/LinuxPackage Management Systems on GNU/Linux
Package Management Systems on GNU/Linux
 
Tinyboy Project - A 3D Printer for Education
Tinyboy Project - A 3D Printer for EducationTinyboy Project - A 3D Printer for Education
Tinyboy Project - A 3D Printer for Education
 
HKCOTA 海外見聞錄 - 思考香港IT未來發展 - HKOSCON 2015
HKCOTA 海外見聞錄 - 思考香港IT未來發展 - HKOSCON 2015HKCOTA 海外見聞錄 - 思考香港IT未來發展 - HKOSCON 2015
HKCOTA 海外見聞錄 - 思考香港IT未來發展 - HKOSCON 2015
 
Ecosystem of IT Industry - Sitcon x HK - 2016
Ecosystem of IT Industry - Sitcon x HK - 2016Ecosystem of IT Industry - Sitcon x HK - 2016
Ecosystem of IT Industry - Sitcon x HK - 2016
 
Hacking Saturday 2018-05 - flutter
Hacking Saturday 2018-05 - flutterHacking Saturday 2018-05 - flutter
Hacking Saturday 2018-05 - flutter
 
What is IT - Sitcoin x HK 2018
What is IT - Sitcoin x HK 2018What is IT - Sitcoin x HK 2018
What is IT - Sitcoin x HK 2018
 
Hacking Saturday - 2018-05
Hacking Saturday - 2018-05Hacking Saturday - 2018-05
Hacking Saturday - 2018-05
 
中國曆法 Barcamphk - 2017
中國曆法 Barcamphk - 2017中國曆法 Barcamphk - 2017
中國曆法 Barcamphk - 2017
 
Ecosystem of IT Industry - Sitcon x HK - 2017
Ecosystem of IT Industry - Sitcon x HK - 2017Ecosystem of IT Industry - Sitcon x HK - 2017
Ecosystem of IT Industry - Sitcon x HK - 2017
 
Security Solution - Luckey Application on Crypto-currency and Personal Bankin...
Security Solution - Luckey Application on Crypto-currency and Personal Bankin...Security Solution - Luckey Application on Crypto-currency and Personal Bankin...
Security Solution - Luckey Application on Crypto-currency and Personal Bankin...
 
Tinyboy, A 3D Printer for Student
Tinyboy, A 3D Printer for StudentTinyboy, A 3D Printer for Student
Tinyboy, A 3D Printer for Student
 
Tinyboy Updates on 1st quarter of 2015
Tinyboy Updates on 1st quarter of 2015Tinyboy Updates on 1st quarter of 2015
Tinyboy Updates on 1st quarter of 2015
 
Tinyboy Project - A 3D printer for student
Tinyboy Project - A 3D printer for studentTinyboy Project - A 3D printer for student
Tinyboy Project - A 3D printer for student
 
Some cases of open source products that have great impact in recent years
Some cases of open source products that have great impact in recent yearsSome cases of open source products that have great impact in recent years
Some cases of open source products that have great impact in recent years
 
3D Printing Workshop
3D Printing Workshop3D Printing Workshop
3D Printing Workshop
 
How Open Source / Open Technology Could Help On Your Project
How Open Source / Open Technology Could Help On Your ProjectHow Open Source / Open Technology Could Help On Your Project
How Open Source / Open Technology Could Help On Your Project
 
Virtualization - Kernel Virtual Machine (KVM)
Virtualization - Kernel Virtual Machine (KVM)Virtualization - Kernel Virtual Machine (KVM)
Virtualization - Kernel Virtual Machine (KVM)
 

中文輸入法簡介、發展及困難