iBus, KMFL and Myanmar Unicode
Fri 03 September 2010
ဒီရက်ပိုင်း စာမရေးဖြစ်သလောက်ြဖစ်နေတယ် ဖြစ်ရတာက မအားတာရယ် နောက်ပြီးတော့ ကွန်ပျူတာကနည်းနည်း ဒုက္ခပေးနေတယ် တင်ထားတာတွေ များလွန်းလို၌ ဝင်းဒိုးကတစ်ခါဖွင့်ရင် ၁၅ မိနစ်လောက်စောင့်မှ သုံးလို့ရသလိုဖြစ်နေတော့ အားတဲ့အချိန်လေးသုံးတာ အဲလောက်စိတ်မရှည်ဘူးဖြစ်တယ် ဒါနဲ့ Linux ဘက်မှာပဲသုံးနေဖြစ်တယ်။ ဖြစ်ချင်တော့ Linux ဘက်က Unicode ကဘုရားစူးမိုးကြိုးပစ် ကီးဘုတ်ြဖစ်နေတော့ ရိုက်လို့အတော်ခက်တယ် အဲဒါနဲ့ စာလည်းရေးမရဘူးဖြစ်နေတယ်။
လိုက်ရှာကြည့်တော့ ThanlwinSoft ကလုပ်ထားတဲ့ ကီးဘုတ်ကရှိတယ် Ubuntu Repository ထဲမှာကိုပဲ Package က kmfl-keyboards-mywin ဆိုတဲ့နာမည်နဲ့ပါပါတယ် ဒါပေမယ့်သူက SCIM ကိုသုံးထားတဲ့ဟာဆိုတော့ အခုက iBus ကို Default သုံးနေတဲ့အချိန်ြဖစ်နေတော့ နည်းနည်းလေး ခေတ်နောက်ကျနေပါပြီ။ အဲဒါနဲ့ KMFL ကိုသွားကြည့်တော့ SCIM ရော iBus ရောနှစ်ခုလုံးမှာသုံးလို့ရပါတယ်။ လုပ်ဖို့လိုတာက iBus အတွက် KMFL ကို Install လုပ်ရပါမယ် Compile လုပ်ယူချင်ရင်တော့ မူရင်းဆိုက်မှာ Source code ကိုယူလို့ရတယ် Binary ပဲလိုချင်ရင်တော့ SIL Repository ကိုထည့်ဖို့လိုမယ်။
deb http://packages.sil.org/ubuntu lucid mainKMFL ကို iBus အတွက် package ကို Install လုပ်ဖို့လိုမယ်။ Ubuntu လိုကတော့လွယ်ပါတယ် apt နဲ့ Install လုပ်လိုက်ရုံပါပဲ။
apt-get install ibus-kmflအဲဒါပြီးရင်တော့ Keymen Source Code ရှိရင်အဆင်ပြေပြီ ဗမာစာအတွက် ကီးဘုတ်က Thanlwin Soft မှာ myWin ရှိတယ် အဲဒါကိုယူလည်းရတယ် ဒါမှမဟုတ် Myanmar 3 ကလည်း Open Source လုပ်ထားတော့ သူ့ဆီက ကီးဘုတ်လည်း ယူလို့ရတယ် အဲဒီ့ Keyman Source File .kmn ကို
/usr/share/kmflထဲကိုကူးထည့်လိုက်ရင်ရပြီ root access လုပ်ခွင့်မရှိရင်လည်း ကိုယ့်ရဲ့ Home ထဲမှာပဲ .kmfl ဆိုပြီး directory တစ်ခုနဲ့ကူးထည့်လိုက်လည်းရတယ် ကိုယ့်တစ်ယောက်တော့ သုံးလို့ရပါတယ်။ အဲဒါဆို iBus ကိုဖွင့် ကီးဘုတ်အသစ်ထည့် ကီးဘုတ်အသစ်က Other အောက်မှာပဲတယ် အဲဒါဆိုသုံးလို့ရပြီပဲ။ ဒါကိုဘိုလိုရေးထားတာ ဖတ်ကြည့်ချင်ရင်တော့ အောက်ကလင့်ကိုသာ သွားကြည့်ပါ SIL မှာအသေအချာ ရေးထားပြီးသားရှိပါတယ်။
http://linux.lsdev.sil.org/wiki/index.php/Installing_KMFL_on_Ubuntu