iBus, KMFL and Myanmar Unicode

ဒီရက်ပိုင်း စာ​မရေးဖြစ်သလောက်ြဖစ်နေတယ် ဖြစ်ရတာက မအားတာရယ် နောက်ပြီးတော့ ကွန်ပျူတာကနည်းနည်း ဒုက္ခပေးနေတယ် တင်ထားတာတွေ များလွန်းလို၌ ဝင်းဒိုးကတစ်ခါဖွင့်ရင် ၁၅ မိနစ်လောက်စောင့်မှ သုံးလို့ရသလိုဖြစ်နေတော့ အားတဲ့အချိန်လေးသုံးတာ အဲလောက်စိတ်မရှည်ဘူးဖြစ်တယ် ဒါနဲ့ 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 main

KMFL ကို 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

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">