unicode

Unicode Roundup (June 2011)

ဒီပို့စ်က မြန်မာယူနီကုဒ် လက်ရှိ တိုးတက်မှု ဘယ်လောက်ရှိပြီဆိုတာ မှတ်သားထားတာဖြစ်ပါတယ်။

OSX နဲ့ Linux မှာ မြန်မာစာပါတာဟာ သူတို့ကို ထည့်ပေးပါလို့ တောင်းဆိုလို့ ပါလာတာ မဟုတ်ပါဘူး။ သူတို့သဘောနဲ့ သူတို့ ထည့်ပေးတာသာ ဖြစ်ပါတယ်။ ဒါပေမဲ့ ဒီလိုထည့်ပေးလို့ရအောင် ယူနီကုဒ် Developers တွေနဲ့ မြန်မာ NLP တို့က ယူနီကုဒ်စံများ အဆိုပြုခြင်း သတ်မှတ်ခြင်း၊ ICU CLDR စတဲ့ Library များကို သတ်မှတ်ခြင်း၊ ယူနီကုဒ်စံကို အခြေခံပြီး ဖောင့်ဖန်တီးရင် လိုအပ်မယ့် အချက်တွေ၊ ဖြစ်ပေါ်နိုင်တဲ့ စာလုံးပုံစံတွေ ပြုစုပေးခြင်း စတဲ့ ဖန်တီးပေးတဲ့ အခြေအနေတွေကြောင့်လို့ ပြောနိုင်ပါတယ်။

Ayar Font is NOT Unicode

Please download the PDF version of this article if you can't read the Burmese texts.

ဒီရက်ပိုင်းမှာ ဧရာဖောင့်ကို ယူနီကုဒ်အဖြစ် ရည်ညွှန်းပြောဆိုနေကြတာ တွေ့ရလို့ ဧရာဟာ ယူနီကုဒ် မဖြစ်ကြောင်းနဲ့ ဘာလို့မဖြစ်ရတာလဲဆိုတာ အတိုပဲ ရှင်းပါမယ်။ ယူနီကုဒ်ဖြစ်ဖို့ -

၁။ ယူနီကုဒ် ကုဒ်ပွိုင့်နဲ့ ကိုက်ညီရပါမယ်။
၂။ ယူနီကုဒ် စာလုံးစီပုံ (Encoding) နဲ့ ကိုက်ညီရပါမယ်။

အပြည်ပြည်ဆိုင်ရာ ယူနီကုဒ်ဇယားမှာ မြန်မာနိုင်ငံအတွင်းမှာရှိတဲ့ ဗမာစာနဲ့ တခြားတိုင်းရင်းသားစာတွေအတွက်လည်း နေရာ ၁၆၀ လောက် ပေးထားပါတယ်။ အဲဒီအက္ခရာတွေကို အပြည်ပြည်ဆိုင်ရာ စံသတ်မှတ်ရေးအဖွဲ့ဖြစ်တဲ့ ISO က စံသတ်မှတ်ပေးပြီး ယူနီကုဒ် ကွန်ဆိုတီယမ် အဖွဲ့ကြီးက လက်တွေ့အသုံးချလို့ရအောင် Encoding စည်းမျဉ်းတွေကို ချမှတ်ပေးပါတယ်။ ချမှတ်ထားတဲ့ စည်းမျဉ်းအသေးစိတ်ကို ဒီမှာ သွားဖတ်နိုင်ပါတယ်။

Contextual Rendering @ Complex Shaping For Myanmar Unicode

Windows အတွက် Uniscribe ဆိုတဲ့ Shaping Engine ရှိတယ်။ ဒါပေမဲ့ သူက မြန်မာစာအတွက် Support လုပ်ပေးမထားဘူး။ ဒါကြောင့် လက်ရှိမြန်မာစာအတွက် သုံးလို့မရရအောင် Microsoft Volt သုံးပြီး တခြား Opentype Rule တွေနဲ့ Shaping Rule တွေကို အဆင်ပြေသလို တီထွင်ကြံဆပြီး သုံးထားရတာ။ ဂျပန်က နှစ်ထပ်ကားတွေကို မြန်မာပြည်ရောက်တော့ အမိုးဖြတ်၊ တံခါးပေါက် ဘယ်ညာပြောင်းတပ်ပြီး သုံးရတဲ့သဘောပေါ့။ Windows က မြန်မာစာအတွက် Uniscribe မှာ Support ပေးရင် အဲလို Hack စရာမလိုတော့ဘဲ အလွယ်သုံးနိုင်မယ်။ Shaping အတွက်သုံးရတဲ့ CPU usage လည်း သိသိသာသာ လျော့သွားမယ်။ မြန်မာ၂၊ ၃၊ ပုရပိုဒ်၊ ပိတောက်၊ ယွန်းချို၊ မိုင်မြန်မာ နဲ့ ဝင်းယူနီကုဒ်ဖောင့်တွေ Uniscribe သုံးတယ်။

Input Methods for Unicode

(1) Keyman

Keyman is a software from Tavultesoft. Myanmar3 layout was developed based on Keyman 6.2.176.0 freely redistributable version. Myanmar NLP lab developed Myanmar3 layout.

 

Layout - Myanmar3
OS: Windows
License: LGPL (Keyboard file only ##not the Keyman software)

ယူနီကုဒ် ရှင်းတမ်း

ဒီရက်ပိုင်း ယူနီကုဒ်ကို လူတော်တော်များများ စိတ်ဝင်စားလာကြပြီး ထောက်ပြဝေဖန်မေးမြန်းတာတွေ ရှိတဲ့အထဲမှာ ညီလင်းဆက်ရေးခဲ့တဲ့ Review on Myanmar Unicode 5.1 & Suggestion ကို ပြတဲ့ပြီး ဒါတွေရှင်းပြီးပြီလားလို့ မေးတဲ့လူတွေ ရှိလာလို့ ဒီစာကို ရေးဖြစ်ပါတယ်။ ယူနီကုဒ်လုပ်ခဲ့တဲ့ ပညာရှင်တွေ၊ Developer တွေက ကိုယ်စီ ရှင်းထားကြပေမဲ့ အင်္ဂလိပ်လိုဖြစ်တာရယ်၊ မြန်မာလိုရေးထားတာဆိုရင်လည်း တစ်စုတစ်စည်းတည်း မရှိတာကြောင့်  တစ်နေရာတည်းမှာ စုစည်းပြီး ဖြေပေးလိုက်ပါတယ်။

Subscribe to RSS - unicode