Loading

Few Updated on Font

http://newzawgyi.googlecode.com/svn/latest/ Font version 4.21 and Above

သ္သ ဟာ သဿသ ျဖစ္သြားေပမယ့္

န္သ မွာ သ ဟာ ေအာက္ကို ေရာက္သြားပံုရပါတယ္။

အခုဖြန့္မွာ သ မဟုတ္တဲ့ စာလံုးေအာက္ကို ေရာက္ရင္ သ ကို --ဿသ- ပါဌ္ဆင့္ျဖစ္ေအာင္ ျပုလုပ္ထားပါတယ္။

စာလံုးေနရာသပ္သပ္ ထပ္ထဲ့တာမဟုတ္ပဲ အျခားပါဌ္ဆင့္ေတြ ျပုလုပ္ထားတဲ့အတိုင္းပဲ u103F + သ ျဖစ္ပါတယ္။

encoding အေနနဲ့ကေတာ့

န + u103F + သ => နဿသ
သ + u103F + သ => သဿသ

နဿသ -  used in Myanmar Bible ေကာရိနဿသုဩဝါဒစာပဌမေစာင္။
သဿသ

# Ko Ngwe Tun Pointed me why I dont put သဿသ as single glyph like Unicode 5.1

# Well, since we can do that way, We dont need to put သဿသ as seperate glyph.

# ပါဌ္ဆင့္ေတြကို အကုန္လံုးကို u103F + က-အ အေနနဲ့ထားလို့ရေနတာကို ၊ သဿသ ကို သပ္သပ္စာလံုးတစ္လံုးအေနနဲ့ ထားဖို့ မလိုဘူးထင္ပါတယ္။

Regards,
Mark

Mediawiki - Zawgyi 2009 - Language File

Mediawiki is the wiki engine use in Wikipedia, like my.wikipedia.org or wikimyanmar.org :-)

Here is Zawgyi 2009 Language File for latest version 1.15-*, Just Find and Replace the file :D

http://newzawgyi.googlecode.com/svn/mediawiki/

# Havn't tested, but It should work :-)

Cheers,
Mark

OpenOffice 3.1.0 Linux Language Pack for Zawgyi 2009

http://newzawgyi.googlecode.com/svn/openoffice/linux/

1. ps -ef | grep openoffice
2. kill all openoffice instances
3. rm -rf ~/.openoffice.org/
4. download language pack to home folder (or whereever) (Its only 500 kB with 7z format, :-) )
5. you can backup /opt/openoffce.org and /opt/openoffice.org3 folders if you want to.
6. 7z x ~/openoffice*.7z -o/opt/

# If you dont have 7zip, install it first, Its worth to do it. :-)

# Test on Ubuntu 9.04 x64, I hope those files will also work on x32 too :D



Cheers,
Mark

OpenOffice 3.1.0 Full Installer for Zawgyi 2009

http://newzawgyi.googlecode.com/svn/openoffice/Installer/

ဒီထဲမွာ ရွိတဲ့ ဖိုင္ေတြ အကုန္ ေဒါင္းလုပ္ခ်ျပီး OpenOffice*setup.exe ကို run ေပးပါ။ (Total 96 MB)

ျမန္မာစာ အတြက္ Locale ပါ တစ္ခါတည္း ေရြးျပီးသားကို အင္စေတာ လုပ္ေပးပါလိမ့္မယ္။ အင္စေတာ လုပ္ျပီး အသင့္သံုးရံုပါပဲ။



# အင္စေတာှလာကို ဖိုင္တစ္ဖိုင္ထဲ လုပ္လို့ရပါတယ္။ ဒါေပမယ့္ ဖိုင္အျကီးျကီး ကို တင္ဖို့ ဆာဗာ မရွိလို့ ၃ ပိုင္းပိုင္းထားျပီး ဂူဂယ္မွာပဲ တင္လိုက္ပါရတယ္။

# နဂို အင္စေတာှလာက 148 MB ရွိပါတယ္။ ဖိုင္ေတြ အကုန္ တူတူပါပဲ။ LZMA Solid Maximum Algorithm နဲ့ ခ်ံု့ထားတဲ့အတြက္ 96 MB ကို လုပ္လို့ရတာျဖစ္ပါတယ္။

Cheers,
Mark

OpenOffice 3.1.0 Zawgyi 2009 Language Pack

1. first of all, need to download and install, original version of OpenOffice 3.1.0
(အင္စေတာ ရံုပဲ အင္စေတာ့ပါ။ မဖြင့္လိုက္ပါနဲ့ဦး။)

http://thanlwinsoft.co.uk/~keith/OpenOffice.org/Myanmar/OOo_3.1.0_090417_Win32Intel_install_my.exe


2. then download Zawgyi Language Pack here


http://newzawgyi.googlecode.com/svn/openoffice/


3. Extract Language Pack into OpenOffice Install Directory (Overwrite All Files)
By Default ကေတာ့ C:\Program Files\OpenOffice.org 3\ မွာရွိပါတယ္။

Language Pack Extract မလုပ္ခင္

* OpenOffice ကို ဖြင့္ထားမိရင္ ျပန္ပိတ္ေပးပါ။

* ညာဘက္ ေအာက္ေထာင့္က Taskbar မွာ OpenOffice Icon ရွိရင္လည္း exit အရင္ လုပ္ေပးပါ။


Thats All,


Cheers,
Mark

OpenOffice with Zawgyi 2009



Keep for a while, I will release it very soon :-)

Cheers,
Mark

ဘေလာ့မွာ ျမန္မာလို ေန့စြဲ နဲ့ ျမန္မာကိန္း ဂဏန္း ေျပာင္းခ်င္လ်ွင္

# အရင္ ကပို့စ္ကို ျပန္ Update လုပ္ထားတာပါ။

ဥပမာ ၁


ဥပမာ ၂


Blogspot တြင္ ျမန္မာလို ေန့စြဲေျပာင္းခ်င္လ်ွင္ ဒီလို လုပ္နိုင္ပါတယ္။

က်ေနာ္ ကိုယ္တိုင္ေရးထားတဲ့ ကုတ္ေတြပါ။ သံုးလို့ရပါတယ္။

ေဟာ့ဒီကုတ္ေတြ HTML ရဲ့ တစ္ေနရာရာမွာ အရင္ထည့္ရပါမယ္။

<script src="http://burglish.googlecode.com/svn/scripts/burmese.js" type="text/javascript"></script>

ျပီးရင္ အဂဿငလိပ္လို ရက္စြဲျဖစ္ေအာင္ ထုတ္ေပးတဲ့ ကုတ္ေတြကို Edit HTML ထဲမွာ သြားရွာရပါမယ္။

ေန့စြဲေတြက အဲဒီအတိုင္းရွိေနမွာ မဟုတ္ပါဘူး template ရဲ့ကုတ္ေတြအေနနဲ့ရွိေနမွာပါ။

ဒီ value ေတြကို ျပင္ေပးရင္ အလုပ္လုပ္ပါတယ္။
<data:post.dateHeader/>
<data:label.count/>
<data:i.name/>
<data:i.post-count/>

အဲဒီကေနမွ ဒီလို blogspot က generate လုပ္ေပးပါတယ္။

ဥပမာ 1:50 PM, January 2008

က်ေနာ္က အဲလိုျဖစ္သြားတဲ့ အခ်ိန္မွာ script နဲ့ ျမန္မာလို ျပန္ေျပာင္းယူပါမယ္။

ဥပမာ <data:post.dateHeader/> ကို ေျပာင္းခ်င္ရင္

<script>document.write("<data:post.dateHeader/>".convertDate());</script>

ဘာလုပ္သလဲ ဆိုေတာ့ "January 2008".convertDate() ဆိုျပီး ျမန္မာလို ဇန္နဝါရီလ ၂၀၀၈ သို့ ေျပာင္းျပီး document.write နဲ့ျပန္ေရးယူပါတယ္။

စမ္းခ်င္ရင္ Javascript နဲ့ HTML နဲနဲ သိဖို့လိုမယ္ထင္ပါတယ္။ blogspot တင္မဟုတ္ပါဘူး။
အျခားဟာေတြလဲ လြယ္လြယ္ကူကူေျပာင္းလို့ ရမယ္လို့ထင္ပါတယ္။

မာ့ခ္

Font Updated for ေရွ့ထိုး၊ also KeyMaster

Latest Font 4.19 and above
Latest KeyMaster 0.7.6 and above

http://newzawgyi.googlecode.com/svn/latest/

# Added ေရွ့ထိုး in Font, and ကီးမာစတာကေနျပီး ေရးခ်/ေမာက္ခ်ေနာက္မွာ လိုက္တာကို ေရွ့ထိုးစာလံုးကို ေျပာင္းေပးပါတယ္။

Its still under testing.

Regards,
Mark

ေဇာ္ဂ်ီ ၂၀၀၉ တြင္ ေရွ့ထိုးထည့္မည္

ေဇာ္ဂ်ီ ၂၀၀၉ တြင္ ေရွ့ထိုးထည့္မည္

အသတ္နဲ့ ေရွ့ထိုး မတူတာကို ျမန္မာစာ အေျခခံသင္ဖူးသူတိုင္း သိျကပါတယ္။

ဒါေပမယ့္ လက္ရွိျမန္မာဖြန့္ အားလံုးလိုလိုမွာ ေရွ့ထိုးဆိုတဲ့ စာလံုးမပါပါဘူး။

အသတ္နဲ့ ပံုစံတူလို့ မပါတာကေတာ့ နားလည္လို့ရေပမယ့္ ဒါေပမယ့္ ျမန္မာစာ
သေဘာတရားအရ သပ္သပ္ရွိရမွာ ျဖစ္ပါတယ္။

ဪ ( ေ-ာ္ ) သရ တစ္ခုလံုးကို ထည့္မွာမဟုတ္ပဲ ေရွ့ထိုး ---္- ကိုပဲ
သပ္သပ္ထည့္မွာ ျဖစ္ပါတယ္။

ေရွ့ထိုးကို စာလံုးတစ္လံုးအေနနဲ့ ထည့္လိုက္ျခင္းအားျဖင့္ ျမန္မာစာကို
ကြန္ပ်ူတာ ေပါ္မွာ process လုပ္ရာမွာ ပိုမိုရွင္းလင္းလာမွာျဖစ္ပါတယ္။

အသတ္ဟာ ဗ်ည္းေနာက္မွာပဲ လိုက္ျပီး ေရွ့ထိုးဟာ ေရးခ်/ေမာက္ခ် ေနာက္မွပဲ
လိ္ုက္တယ္ဆိုတာ ကို ပိုမို ေပါ္လြင္လာေစမွာ ျဖစ္ပါတယ္။

u103E မွာ စာလံုးတစ္လံုး လြတ္ေနေသးတဲ့ အတြက္ အဲဒီမွာ ထည့္ပါမယ္။

စာရိုက္တဲ့သူေတြကေတာ့ ပံုမွန္အတိုင္းရိုက္နိုင္ျပီး ေရးခ်ေနာက္မွာ
ရိုက္လိုက္တဲ့ အသတ္ေတြကို ေရွ့ထိုးကို အလိုလို ကီးမာစတာကေန
ေျပာင္းေပးသြားမွာ ျဖစ္ပါတယ္။

နက္ျဖန္ စမ္းခ်င္သူေတြစမ္းလို့ရနိုင္ပါမယ္။

မာ့ခ္

Technical Support

This is How Technical Supports works, may b Windows Specialist

# http://xkcd.com/627/ ကပံုကို ျမန္မာစာ ထပ္ထည့္ထားသည္။
:D

Regarding Zawgyi 2009 Release Date (ေဇာ္ဂ်ီ ၂၀၀၉ နဲ့ တရားဝင္ထြက္မယ့္ အခ်ိန္နဲ့ ပတ္သက္၍)

ေဇာ္ဂ်ီ ၂၀၀၉ နဲ့ တရားဝင္ထြက္မယ့္ အခ်ိန္နဲ့ ပတ္သက္ျပီး ေလာေလာဆယ္ ေမးေနတယ့္သူေတြ ရွိတဲ့ အတြက္ပါ။

က်ေနာ္တို့ ေလာေလာဆယ္ အမွားအယြင္းကင္းေအာင္ စမ္းသပ္ေနတာ ေတာ္ေတာ္ အေျခအေနေတာ့ ေကာင္းေနပါျပီ။

ဒီလကုန္၊ ဒါမွ မဟုတ္ ေနာက္လဆန္းပိုင္းေလာက္မွာ တရားဝင္ထုတ္နိုင္ေအာင္ ျကိုးစားေနပါတယ္။

တရားဝင္ ထုတ္ရင္ က်ေနာ့္ ဘေလာ့ကတင္ မဟုတ္ပဲ နဂို ေဇာ္ဂ်ီ ရယူတဲ့ ေနရာမ်ားတြင္ လည္းရယူနိုင္မည္ ျဖစ္ပါတယ္။

မာ့ခ္

Added Unicode 4.1 (Myanmar1) to Zawgyi 2009 Converter in KeyMaster

ယူနီကုတ္ ၄.၁ ကေန ေဇာ္ဂ်ီ ၂၀၀၉ ကို ေျပာင္းတဲ့ ကြန္ဗက္တာကို ကီးမာစတာမွာ တပါတည္း ထည့္သြင္းထားပါတယ္။

http://newzawgyi.googlecode.com/svn/latest/ ဗားရွင္း 0.6.6 နွင့္ အထက္

Cheers,
Mark

Myanmar Text Tools - Updated - Supports Zawgyi 2009 now

http://myanmar-text-tools.googlecode.com/


Myanmar Text Tools includes -

- Font Converters (Among Various Fonts)
- Syllable Breakers (Various Fonts to Zawgyi 2009)
- Myanmar Sorting (Various Fonts to Zawgyi 2009)

# But If you want to convert Zawgyi 2008 to 2009, Please use KeyMaster, because Myanmar Text Tools using different algorithms and havn't tested well. :D

# Latest Installer - http://myanmar-text-tools.googlecode.com/svn/latest/

Please Refer my old blog post for more info about Myanmar Text Tools

# Myanmar Text Tools is not very active project now. It may have some bugs.

Cheers,
Mark

KeyMaster Key Layout Remapped - based Zawgyi 2007, 2008

KeyMaster Key Layout Remapped 0.6.0 > - based on Zawgyi 2007, 2008

click the image to view larger one



Download KeyMaster 0.6.0 > and KeyBoard Map jpg file here

http://newzawgyi.googlecode.com/svn/latest/

# Shift+F is now (Kinzi --ဿင- u103f+u1004) As Default, If you want (ပတ္ဆင့္ေရွ့ခံစာလံုး Virama u103f), You can choose from popup menu and save it.

# View KeyBoard Layout/Map Item into KeyMaster Popup menu. (Keyboard Layout JPG file is in installer already, so you don't need to do seperate downloading)


# Let me know if you see any problems.

Cheers,
Mark

experts-exchange.com က အေမးအေျဖမ်ားကို Preminum User မဟုတ္ပဲ ဖတ္နည္း

experts-exchange.com က အေမးအေျဖမ်ားကို Preminum User မဟုတ္ပဲ ဖတ္နည္း

သူက ဂူဂယ္ကိုေတာ့ ေပး crawl လုပ္ထားျပီး ယူဇာကို မလုပ္ထားပါဘူး။
အဲဒီအတြက္ ယူဇာအေနနဲ့ Googlebot ဆိုတဲ့ စာလံုး ထည့္ေပးရင္ရတယ္။

1. in firefox address bar, type
about:config

2. find agent, you will see
general.useragent.extra.firefox

3. double click it and change from Firefox to <b>Firefox Googlebot</b>

Done!

Cheers,
Mark

Added EOT Font in Font List

Find EOT file, No.6 (file size : 31kB)

http://newzawgyi.googlecode.com/svn/font.file/

EOT ဆိုတာ Internet Explorer မွာ ဖြန့္ကို ျမုပ္တဲ့ အခါမွာသံုးပါတယ္။

က်ေနာ္တို့ အရင္က EOT လုပ္ရင္ ကိုယ့္ဘာသာကိုယ္လုပ္မွရပါတယ္။ ဘာလို့လဲဆိုေတာ့ www.soemin.net လို့လုပ္ထားရင္ www.burglish.com မွာ အလုပ္မလုပ္ပါဘူး။ ဒါေျကာင့္ သူမ်ားဟာ ယူသံုးလို့မရပါဘူး။

ဒါေပမယ့္ က်ေနာ္ ဒီေန့ အျကံနဲနဲရတာနဲ့ weft ရဲ့ binary ဖိုင္ကို နဲနဲ ဟက္ျကည့္တာ ေအာင္ျမင္သြားပါတယ္။ :-)

ဒါေျကာင့္ က်ေနာ္ အဲဒီမွာ တင္ထားတဲ့ Zawgyi 2009 eot ဖိုင္ဟာ ရွိရွိသမ်ွ ဆိုဒ္တိုင္းနဲ့ အလုပ္လုပ္ပါတယ္။

က်ေနာ္ လက္ရွိသံုးထားတာကို စမ္းခ်င္ရင္ ေအာက္က ကုတ္ေတြကို ေကာ္ပီေပ့စ္လုပ္ျပီး ကိုယ့္ဆိုဒ္ထဲမွာ ထည့္လိုက္ရင္ Internet Explorer မွာ ခ်က္ခ်င္းအလုပ္လုပ္ပါလိမ့္မယ္။ က်ေနာ္ လက္ရွိ ဘေလာ့နဲ့ burglish.com မွာ စမ္းသံုးထားပါတယ္။

<!--[if IE]><link href='http://soemin.googlecode.com/svn/css/embedie.css' rel='stylesheet' type='text/css'/><![endif]-->

EOT အေျကာင္း ပို အေသးစိတ္သိခ်င္လ်ွင္ ကိုေမာင္လွ ေရးထားေပးတာေတြကို ဖတ္ျကည့္ေစခ်င္ပါတယ္။

http://blog.mghla.com/2006/10/eot.html

Cheers,
မာ့ခ္

Unicode 5.1 Win Myanmar ဖြန့္ ၁၅မ်ိုး ဒီလအတြင္း ေရာင္းခ်မည္ဟုဆို

http://www.mysteryzillion.org/forums/showthread.php?p=51234

သင္ဝယ္မည္ေလာ။ က်ြန္ုပ္ေတာ့ မဝယ္ဘူး။ ဖြန့္ should be free of charge။

Few Updates on Font and KeyMaster

http://newzawgyi.googlecode.com/svn/latest/

KeyMaster 0.5.8
Font 4.16

ကီးမာစတာ
၁။ ယူနီကုတ္ ၅.၁ ကေန ေဇာ္ဂ်ီ ၂၀၀၉ ကို ေျပာင္းတဲ့ အခ်ိန္မွာ Normalization အရင္က မထည့္ထားရမွာ ယခုထည့္ထားသည္။ ယူနီကုတ္ ၅.၁ လည္း ဝလံုးနဲ သုည စတာေတြကို မွားရိုက္တဲ့ စာေတြရွိတဲ့ အတြက္။
၂။ Syllable Breaker ကို အမွား တစ္ခုျပင္ထားသည္။ အဂဿင/ ကို |အဂဿင/| သို့ျဖစ္ေနရာမွ |အဂဿင|/| သို့မွန္ေအာင္ျပင္ထားသည္။

ဖြန့္
ဈမ်ဉ္းဆြဲ တစ္ေခ်ာင္းငင္ ကို အရွည္ျဖစ္ေအာင္လုပ္ထားသည္။

Cheers,
Mark

Firefox 3.7 Alpha 1

Win32
http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/firefox-3.7a1pre.en-US.win32.installer.exe

Latest Trunk
http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/

Font and KeyMaster Update

http://newzawgyi.googlecode.com/svn/latest/

ဖြန့္နဲ ကီးမာစတာကို နဲနဲ အပ္ပဒိတ္လုပ္ထားပါတယ္။

ဖြန့္ကေတာ့ ေအာက္ပါ Patterns ေတြကို ျပင္ထားပါတယ္။ ဗားရွင္း 4.10 နွင့္ အထက္
ဥပမာ
မဏဿဍိုင္
ညွိုး
က်ြန္ုပ္
မွိုင္း
လွိုင္း
ရြွံ့
ရွဲ့

ကီးမာစတာကေတာ့ မိုးမိုး့ - မိုးမိုး၏ လိုစာလံုးမ်ိုးမွာ ဝစ္စေပါက္ေရာ ေအာက္ကျမစ္ေရာလာရင္ အရင္က ေအာက္ကျမစ္က ဝစ္စေပါက္ အေရွ့ကိုေရာက္ပါတယ္။ အခု ဝစ္စေပါက္ အလိုလို ေနာက္ကို ေရာက္ေအာင္လုပ္ထားပါတယ္။ ဖြန့္ကြန္ဗက္တာမွာပါ အဲလိုျဖစ္ေအာင္လုပ္ထားပါတယ္။
ဗားရွင္း 0.5.6 နွင့္ အထက္

http://newzawgyi.googlecode.com/svn/latest/

# refresh the page with F5 if you dont see above version
# if your browser still giving you old version when you download, right click and save as to your desktop then install it.

မာ့ခ္

If there is Unicode 5.1 version of Windows or Linux in one day

If there is Unicode 5.1 version of Windows or Linux in one day,

There will be Zawgyi Version on Next Day :P

:D :D :D

Syllable Breaking/Segmentation for Zawgyi 2009 with Single Regex Pattern (Python)

text=re.sub(u"(\u1031|(?<!\u1031)\u103b|(?<![\u1031\u103b\u103f])[\u1000-\u102a](?![\u103f\u1039])|[\u104a-\u104f]|[\u1040-\u1049\.]+|[\x00-\u0fff]+|[\u109f-\uffff]+)","|\\1",text)

ကိုညီလင္းဆက္ ဘေလာ့ခ္ မွ စာသားတခ်ို့

|ဒီ|ေန့| |က်ြန္|ေတာ့္|ရဲ့| |ဘ|ေလာဂ္| |တစ္|ခု|လံုး|ကို| |ေဇာ္|ဂ်ီ|စာ|လံုး|အ|သစ္| |၂၀၀၉| |နဲ့| |အ|စား|ထိုး|လိုက္|တယ္|။|
|ဒါ|ကို| |၁.၁| |စကဿကန့္|အ|တြင္း|မွာ| |ေျပာင္း|ေပး|နိုင္|တာ| |ေတြ့|ရ|ပါ|တယ္|။| 
|က်ြန္|ေတာ့|အ|တြက္|က|ေတာ့| |ဒီ|ဟာ|က| |အ|ဆင္|အ|ေျပ|ဆံုး| |ျဖစ္|ေန|တာ|မို့| |ဒါ|ေလး|ကို|ပဲ| |ဆက္|လက္| |ေရြး|ခ်ယ္|လိုက္|ပါ|တယ္| |ခင္|ဗ်ား|။| 

|က်ြန္ုပ္|ေယာက္်ား|မနဿတ|ေလး|၍|ဤ|၌|၎|၏|

စမ္းဖို့ အတြက္ Python Source Code ကို ဒီမွာ ထားထားေပးပါတယ္။

http://newzawgyi.googlecode.com/svn/tools/


အဓိက ေလာ့ဂ်စ္ကေတာ့၊ ေအာက္ပါစာလံုးမ်ားေရွ့တြင္ | စာလံုးကို ထည့္ေပးျခင္းသာျဖစ္ပါတယ္။
၁။ သေဝထိုးေရွ့
၂။ ရရစ္ေရွ့ (သေဝထိုးမရွိတဲ့)
၃။ က-ဪ ေရွ့ (သေဝထိုးမရွိတဲ့၊ ရရစ္မရွိတဲ့၊ ပတ္ဆင့္မဟုတ္တဲ့၊ အသတ္မဟုတ္တဲ့)
၄။ (ပုဒ္ကေလး၊ ပုဒ္မ၊ ၍ ၌ ၎ ၏) စာလံုးတို့၏ ေရွ့
၅။ ၀-၉ အေရွ့ (ဒသဿသမ ပါထည့္တြက္သည္)
၆။ ျမန္မာစာ မဟုတ္တဲ့ စာလံုးေတြ အေရွ့

Php, C#, Java စတဲ့ အျခား language ေတြကို လဲ လြယ္လြယ္ကူကူ ေျပာင္းလို့ရမယ္လို့ထင္ပါတယ္။

Javascript regex ကေတာ့ lookbehind မရတဲ့ အတြက္ lookbehind ကုတ္ေတြ ျဖုတ္ျပီး ဒီတိုင္းေျပာင္း၊ ျပီးမွ ပိုတဲ့ | ေတြ ျပန္ျဖုတ္ထုတ္တဲ့ နည္းနဲ့ ပဲ ရမယ္ထင္တယ္။

Cheers,
မာ့ခ္

KeyMaster - 0.5.3 - some fixes

http://newzawgyi.googlecode.com/svn/latest/ version 0.5.3

ဖြန့္ကြန္ဗက္တာမွာ ထြက္လာတဲ့ စာလံုးေတြကို ပိုျပီး Unique ျဖစ္ေအာင္လုပ္ထားပါတယ္။ အရင္က နဂိုစာေပါ္မူတည္ျပီး နဲနဲကြဲျပားတာေတြ ရွိေနတာေတြ့တယ္။

ဘေလာ့ေတြ ေဒတာေတြ ေျပာင္းမယ္ဆိုရင္ ေနာက္ဆံုးဗားရွင္း 0.5.3 ကို သံုးဖို့ ေျပာခ်င္ပါတယ္။

rgds,
မာ့ခ္

Unicode 5.1 to Zawgyi 2009 Converter as Bookmark

အရင္ဆံုး BookMark Toolbar ကို အရင္ဖြင့္ထားတာ ေကာင္းမယ္ထင္ပါတယ္။

ဥပမာ Firefox (အျခား ဘေရာက္ဇာေတြလဲရပါတယ္။ သူ့ Bookmark bar နဲ့သူရွိပါတယ္။)


ျပီးရင္ ဒီေနာက္က လင့္ခ္ကို အဲဒီ ဘားေပါ္ကို ေမာက္စ္နဲ့ ဆြဲထည့္ပါ။ ==> Unicode 5.1 -> Zawgyi 2009 Converter
ေမာက္စ္နဲ့ လင့္ခ္ကို ဖိနွိပ္ထားျပီး Bookmark Bar ေပါ္ကို ဆြဲလာျပီး Bookmark bar ေပါ္ေရာက္မွ ေမာက္စ္ကို လြွတ္ပါ။ Click and Drag to Bookmark bar ျဖစ္ပါတယ္။

ဒီလိုမ်ိုး


ျပီးရင္ ယူနီကုတ္ ၅.၁ ဆိုဒ္ကို ဖြင့္ပါ။


ဖတ္မရတာေတြ့ရပါလိမ့္မယ္။ ဆိုဒ္ တက္လာျပီး စကဿကန့္အနည္းငယ္အျကာမွာ ခုန bookmark ဘားေပါ္က Unicode 5.1 -> Zawgyi 2009 Converter ဆိုတာ ကို နွိပ္ျကည့္ပါ။ ၁စကဿကန့္ ၂စကဿကန့္အျကာမွာ ေဟာဒီလို ေဇာ္ဂ်ီအေနနဲ့ ေတြ့ျမင္ရပါမယ္။


:-)

# firefox plugin ျဖစ္တဲ့ noscript ကဲ့သို့ေသာ script ကို ပိတ္ထားေသာ အရာတင္ထားခဲ့လ်ွင္ my.wikipedia.org ကို allow လုပ္ေပးမွ ရပါမယ္။ noscript ဆိုတာ ဘာမွန္း မသိရင္ ဘာမွ လုပ္စရာမလိုပါဘူး။

# ယူနီကုတ္ ၅.၁ နဲ့ ေရးထားတဲ့ ဆိုဒ္ေတြဟာ လက္ခ်ိုးေရလို့ ရပါတယ္။ ပံုမွန္အားျဖင့္ သင္ လိုမွာမဟုတ္ပါဘူး။

Cheers,
မာ့ခ္

Unicode 5.1 to Zawgyi 2009 Converter in your Address Bar

ဥပမာ http://my.wikipedia.org ကိုသြားတယ္ဆိုပါစို့။



Page loading ျပီးတာနဲ့ Address bar ကိုသြားျပီး address bar မွာ ေပါ္ေနတဲ့ http://my.wikipedia.org စတာေတြကို ဖ်က္ျပီး ဒါေလးကို paste လုပ္ျပီး enter ေခါက္လိုက္ရံုပါဘဲ။



javascript:document.body.innerHTML=document.body.innerHTML.replace(/%E1%80%BF/g,'%E1%80%9E%E1%80%BF%E1%80%9E').replace(/%E1%80%B9/g,'%E1%80%BF').replace(/%E1%80%BA/g,'%E1%80%B9').replace(/%E1%80%BB/g,'%E1%80%BA').replace(/%E1%80%BC/g,'%E1%80%BB').replace(/%E1%80%BD/g,'%E1%80%BC').replace(/%E1%80%BE/g,'%E1%80%BD').replace(/%E1%80%84%E1%80%B9%E1%80%BF([%E1%80%80-%E1%80%A1])/g,'$1%E1%80%BF%E1%80%84').replace(/([%E1%80%80-%E1%80%A1](?:%E1%80%BF[%E1%80%80-%E1%80%A1])?)%E1%80%BB/g,'%E1%80%BB$1').replace(/(%E1%80%BB?[%E1%80%80-%E1%80%A1](?:%E1%80%BF[%E1%80%80-%E1%80%A1])?[%E1%80%BA%E1%80%BC%E1%80%BD]*)%E1%80%B1/g,'%E1%80%B1$1').replace(/(?:Myanmar[23]|PadaukO?T?|Parabaik|MyMyanmar\%20Unicode)/g,'Zawgyi-One');void(0);


၁စကဿကန့္ ၂စကဿကန့္ေလာက္နဲ့တင္ ဒီလိုျမင္ရပါမယ္။


:-)

Copy & Paste လုပ္ရမွာ အလုပ္ရွုပ္တယ္ထင္သူေတြ အတြက္ bookmark မွာ ထည့္နည္း ေနာက္တစ္ပို့စ္မွာ ရွင္းျပပါမယ္။

# ယူနီကုတ္ ၅.၁ နဲ့ ေရးထားတဲ့ ဆိုဒ္ေတြဟာ လက္ခ်ိုးေရလို့ ရပါတယ္။ ပံုမွန္အားျဖင့္ သင္ လိုမွာမဟုတ္ပါဘူး။

မာ့ခ္

KeyMaster - 0.5.2 - Added Unicode 5.1 to Zawgyi 2009 Converter :D

KeyMaster - 0.5.2 - Added Unicode 5.1 to Zawgyi 2009 Converter :D

http://newzawgyi.googlecode.com/svn/latest/


Cheers,

An Update for Font 4.07 August 15

http://newzawgyi.googlecode.com/svn/font.file/

မွိုင္း လိုစာလံုးကို တစ္ေခ်ာင္းငင္ အတိုျဖစ္ေအာင္လုပ္ထားပါတယ္။ Thx Saturn

Cheers,

Zawgyi 2009 Encoding Vs Unicode 5.1 Encoding

စာလံုးေတြရဲ့ ေနရာနဲ့ Encoding ကြာျခားမွုကို ပဲ ယွဉ္ျပခ်င္ပါတယ္။

ေဇာ္ဂ်ီ ယူနီကုတ္ ၅.၁
ရရစ္ သည္ (က-အ) ေရွ့တြင္ရွိ ရရစ္သည္ (က-အ) ေနာက္တြင္ရွိ
သေဝထိုး သည္ (က-အ) ေရွ့တြင္ ရွိ သေဝထိုးသည္ (က-အ) ေနာက္တြင္ရွိ
ကင္းစီးသည္ (က-အ) ေနာက္တြင္ရွိ ကင္းစီးသည္ (က-အ) ေရွ့တြင္ရွိ
ပတ္ဆင့္ေရွ့ခံစာလံုး သည္ u103F ပတ္ဆင့္ေရွ့ခံစာလံုးသည္ u1039
အသတ္၊ ရပင့္၊ ရရစ္၊ ဝဆြဲ၊ ဟထိုး သည္ အသတ္၊ ရပင့္၊ ရရစ္၊ ဝဆြဲ၊ ဟထိုး သည္
u1039 u103A u103B u103C u103D u103A u103B u103C u103D u103E
သဿသ => သ + u103F + သ သဿသ => u103F

ဂ်ပန္၊ တရုတ္စသည္တို့မွာ လည္း သံုးေနျကတဲ့ Encoding စံစနစ္ မ်ိုးစံုရွိပါတယ္။ တစ္ခုတည္း မဟုတ္ပါဘူး။

ဂ်ပန္ ဝင္းဒိုးမွာ Default ျဖစ္တဲ့ Shift-JIS ဟာ unicode.org က standard မဟုတ္ပါဘူး။ တူလည္းမတူပါဘူး။

ဒါေျကာင့္ ေဇာ္ဂ်ီလည္း ေဇာ္ဂ်ီ Standard ဆိုျပီး သပ္သပ္ ျဖစ္လို့ရပါတယ္။ မျဖစ္နိုင္ဘူးရယ္လို့ မရွိပါဘူး။ စနစ္ တစ္ခုထဲပဲလည္း ရွိစရာမလိုပါဘူး။ အဓိက က စနစ္ တစ္ခုနဲ့တစ္ခု 100 % interchangeable ျဖစ္ရပါမယ္။

မာ့ခ္

Zawgyi 2008 Encoding Vs Zawgyi 2009 Encoding

Encoding ကြာျခားပံု အေျကာင္းကို ပဲ အဓိကထားေျပာပါမယ္။


၂၀၀၈ ၂၀၀၉
ရရစ္ ၈ ခု ရရစ္ ၁ ခု
ေအာက္ကျမစ္ ၃ခု ေအာက္ကျမစ္ ၁ခု
တစ္ေခ်ာင္းငင္ ၂ခု တစ္ေခ်ာင္းငင္ ၁ခု
နွစ္ေခ်ာင္းငင္ ၂ခု နွစ္ေခ်ာင္းငင္ ၁ခု
ရပင္း ၂ခု ရပင္း ၁ခု
ဟထိုး ၂ခု ဟထိုး ၁ခု
ေမာက္ခ်ေရွ့ထိုး အတြဲလိုက္အတြက္ ၁ခု                  မရွိ
ဟထိုး တစ္ေခ်ာင္းငင္ အတြက္ ၁ခု                   မရွိ
ဟထိုး နွစ္ေခ်ာင္းငင္ အတြက္ ၁ခု                   မရွိ
ဝဆြဲဟထိုး အတြက္ ၁ခု                        မရွိ
လံုးျကီးတင္ ေသးေသးတင္ အတြက္ ၁ခု            မရွိ
ဥ ၂ခု                                               ဥ ၁ခု
ည ၂ခု                                              ည ၁ခု
နငယ္ ၂ခု                                            နငယ္ ၁ခု
ရေကာက္ ၂ခု                                         ရေကာက္ ၁ခု
ပတ္ဆင့္ ကင္းစီးနဲ့ ဆိုင္ေသာ စာလံုး ၃၇ လံုးခန့္         u103F ဆိုတဲ့ စာလံုး တစ္လံုး + (က-အ)

ဘာလို့ အဲသလို လုပ္လို့ရသလဲ ဆိုေတာ့ ရွင္းရွင္းေလးပါ။ OpenType Technology ဆိုတဲ့ ဖြန့္ထဲမွာ Rule ေတြ ျမုပ္ထားတဲ့ ဟာကို သံုးထားပါတယ္။

ဥပမာ ပတ္ဆင့္ အတြက္ စာလံုးတစ္ခုမသံုးပဲ u103F+က လာရင္ ကျကီး ေအာက္ကအေသးနဲ့ လဲျပီး ျပ စသျဖင့္ေပါ့။ နငယ္ ေအာက္မွာ တစ္ခုခုရွိလ်ွင္ နငယ္ ေျခေထာက္မပါတာ ယူျပီးျပ စသည္ စသည္...

Opentype Rendering Engine ေနျပီး အဲဒီ ဖြန့္ထဲက Rule ေတြကို ယူသံုးျပီး ရိုက္ထုတ္ေပးပါတယ္။ အဲဒီ အတြက္ ေကာင္းလာတာက စာသားေတြဟာ ပိုေသသပ္လာျပီး၊ သိပ္မေကာင္းတာကေတာ့ အရင္ ဖြန့္ထက္ ေနွးပါတယ္။ ဘာလို့လဲ Rule ေတြ ဖတ္ရ၊ Run ရနဲ့ မို့လို့ပါ။
ေနာက္ျပီး OpenType မွာမွ Advanced Typography ဆိုတဲ့ Feature ေတြ support လုပ္မွပါ။ ရိုးရိုး OpenType နဲ့မရပါဘူး။ Mac OS X မွာ OpenType ဖြန့္ကို ျမင္ရပါတယ္။ ဒါေပမယ့္ အဲဒီ Advanced Typography ျဖစ္တဲ့ GSUB, GPOS ကို support လုပ္ပံုမရပါဘူး။ အေသးစိတ္ကိုေတာ့ ဂူဂယ္မွာ ရွာျကည့္ပါရန္။ ဒါေျကာင့္ လက္ရွိ iPhone, Smart Phones စတာေတြမွာ အလုပ္လုပ္ပံု မေပါ္ပါဘူး။ GSUB, GPOS မဟုတ္ဘဲ အျခား နည္းလမ္းရွိမရွိေတာ့ က်ေနာ္ေလာေလာဆယ္ မသိေသးပါဘူး။

မာ့ခ္

A small Update on Font - Version 4.06 Augst 14

မွူး and နဿတြ ကို နဲနဲျပင္ထားပါတယ္။

မ ဟထိုး နွစ္ေခ်ာင္းငင္ကို ေအာက္ဘက္မွာပဲ သံုးေခ်ာင္းငင္လိုမ်ိုး ျဖစ္ေအာင္ေျပာင္းထားပါတယ္။ အရင္က ဟထိုးနဲ့ နွစ္ေခ်ာင္းငင္အရွည္ျဖစ္ပါတယ္။ ဗိုလ္မွူး စသည္တို့စာလံုးမွာ ေအာက္ဘက္မွာ ၃ေခ်ာင္းငင္ အေနနဲ့ ရွိတာမ်ားပါတယ္။ အလွူတို့ ဘာတို့က လ ဟထိုး နွစ္ေခ်ာင္းငင္ကေတာ့ အရင္ အတိုင္းပါဘဲ။ နွစ္ေခ်ာင္းငင္က ေဘးမွာပဲရွိပါတယ္။

နဿတြ ကေတာ့ နငယ္က ေျခေထာက္ျပတ္မေနတာကို ျပန္ျပင္ထားရံုပါဘဲ။


http://newzawgyi.googlecode.com/svn/font.file/

# ဗားရွင္း 4.06 ဖိုင္ကိုမေတြ့လ်ွင္ F5 နဲ့ ဘေရာက္ဇာကို refresh လုပ္ျကည့္ပါ။

Cheers,

KeyMaster 0.5.1 - Added some customizations

Some Customizations

+ ၀ ၇ ၈ စသည္တို့ကို ဝလံုး၊ ရေကာက္၊ ဂငယ္ စသည္တို့ အလိုလို ေျပာင္းမေျပာင္းေရြးလို့ရသည္။ default is အလိုလိုေျပာင္းသည္။

+ Ghost Key ကို Left Shift သို့ Left Ctrl အျဖစ္ assign လုပ္နိုင္သည္။ default is Left Shift

+ Save Settings Function added. 3 Features can be saved. (ရရစ္ အရင္ရိုက္မရိုက္၊ ၀၇၈ စသည္၊ Ghost Key)


and some more autocorrections

ရ် - ရွ (ရေကာက္ ရပင္းရိုက္လ်ွင္ ရေကာက္ ဟထိုးသို့ ေျပာင္းေပးသြားမည္။)
၄င္း - ၎

http://newzawgyi.googlecode.com/svn/keyboard.windows.keymaster.binary/

Cheers,
Soe Min

English-Myanmar Dictionary Plugin for Word 2007

မသဲသဲေအး လုပ္ထားတဲ့ အဂဿငလိပ္ျမန္မာ အဘိဓာန္ Plugin ပါ။ Word 2007 နဲ့ .Net 3.5 လိုအပ္ပါတယ္။

http://thetheaye.my-mm.org/2009/08/english-myanmar-dictionary-microsoft.html

ေဒတာကေတာ့ က်ေနာ့္အထင္ ေစတန္တို့ လုပ္ေပးထားတဲ့ဟာ ထင္ပါတယ္။

Cheers,

KeyMaster - 0.4.5 - a few update

- ပတ္ဆင့္ေရွ့ခံစာလံုး(u103f) ေနာက္မွာ ပတ္ဆင့္ မျဖစ္နိုင္တဲ့ စာလံုးေတြ ဥပမာ အ၊ ဥ စသည္တို့ ရိုက္မိလ်ွင္ ပတ္ဆင့္မျဖစ္နိုင္သျဖင့္ ပတ္ဆင့္ စာလံုး u103f ကို အလိုလိုျပန္ဖ်က္ေပးသည္။ (may be hard to understand this situation, but it happens. its to prevent extra u103f in the texts.)

http://newzawgyi.googlecode.com/svn/keyboard.windows.keymaster.binary/

rgds,

KeyMaster 0.4.3 - Much faster Font Converting and Syllable Breaking

KeyMaster 0.4.3 - Much faster Font Converting and Syllable Breaking

နဂိုေဇာ္ဂ်ီကေန ေဇာ္ဂ်ီအသစ္ကို ေျပာင္းတဲ့ကုတ္ကို ပိုင္သြန္ကေန C နဲ့ ျပန္ျပင္ေရးထားပါတယ္။

က်ေနာ့္ ဘေလာ့ XML (size - 4.5MB) ကို ေျပာင္းတာ ဖိုင္ ေရးတာဖတ္တာ အပါအဝင္ ၁စကဿကန့္ပဲ ျကာပါတယ္။

http://newzawgyi.googlecode.com/svn/keyboard.windows.keymaster.binary/

Cheers,

KeyMaster 0.4.2 - Faster than ever just like Native Input

KeyMaster 0.4.2

- Faster than ever just like Native Input.
- Fixed some bugs.
- shift-o ကို ဥ သို့ ျပန္ျပင္ထားသည္။

http://newzawgyi.googlecode.com/svn/keyboard.windows.keymaster.binary/

Cheers,
Soe Min

My Blog Converted to New Zawgyi Now

My Blog Converted to New Zawgyi Now.

ကီးမာစတာ 0.4.1 မွာ ထည့္ေပးထားတဲ့ Font Converter ကို အသံုးျပုျပီး ေျပာင္းထားပါတယ္။

Cheers,

#ps, sorry for person, "may 31 born", who gave me a comment during I am export/importing the blog.
I've got your comment as email. thank you.

Font Update 4.05, KeyMaster Update 0.4.1 (Included Font Converter, Syllable Breaker)

အခုဖြန့္မွာ စာလံုး အစီအစဉ္ေတြကို စနစ္တက် သတ္သတ္မွတ္မွတ္ ထားလိုက္ပါတယ္။

ဒီပံုစံအတိုင္း အစီအစဉ္ ျပုလုပ္ပါတယ္။ ယူဇာကေတာ့ ျကိုက္သလို ရိုက္နိုင္ပါတယ္။ ကီးမာစတာက သူ့ဘာသာသူ လုပ္ေပးသြားမွာပါ။

(ေ)--(-ျ--)--(က-အ)--(u103f+က-အ)--(-်-)-(--ြ---ွ)-(--ိ--ီ--ဲ--ံ-)-(---ါ-or-ာ--)--(--္-)-(--ု--ူ-)--(က-အ+---္--)--(--့)--(-း-)

ရရစ္ကလြဲျပီးေတာ့ က်န္တာ ျမန္မာစာေရးထံုးအတိုင္း တူေအာင္လုပ္ထားပါတယ္။
ရရစ္ကေတာ့ နဂိုေဇာ္ဂ်ီအတိုင္း အရင္လာအရင္သိမ္းတဲ့ စနစ္နဲ့ပဲ ထားပါမယ္။

- ဖြန့္ရယူရန္ http://newzawgyi.googlecode.com/svn/font.file/ 4.05 August 10

- KeyMaster http://newzawgyi.googlecode.com/svn/keyboard.windows.keymaster.binary/ 0.4.1

# MSKLC ဗားရွင္းကေတာ့ Smart Input မရတဲ့ အတြက္ Binary အေနနဲ့ မထုတ္ေတာ့ပါဘူး။ Source အေနနဲ့ေတာ့ ရွိပါေသးတယ္။

- KeyMaster မွာ နဂိုေဇာ္ဂ်ီကေန အသစ္ကို ေျပာင္းတဲ့ ဖြန့္ကြန္ဗတ္တာကို ခလုတ္တစ္ခုအေနနဲ့ ထည့္ထားပါတယ္။

- ေနာက္ျပီး Syllable Breaker ကို ထည့္ထားပါတယ္။ စမ္းျကည့္နိုင္ပါတယ္။

Converter နဲ့ Reordering Code ေတြကို ပိုင္သြန္ အေနနဲ့ ဒီေနရာမွာထားထားပါတယ္။
အရွင္းဆံုး Regex Rules ေတြ သံုးထားပါတယ္။ အျခား language ကို ေျပာင္းရာတြင္လည္း လြယ္ကူမယ္ထင္ပါတယ္။

http://newzawgyi.googlecode.com/svn/migration.zawgyi.original.to.new/python/

Cheers,
Soe Min

KeyMaster - 0.3.3 - A bit more feature

- လံုးျကီးတင္ ရိုက္မိျပီး လံုးျကီးတင္ဆံခတ္ကို ျပန္ျပင္ခ်င္တာမ်ိုး၊ တစ္ေခ်ာင္းငင္နဲ့ ၂ေခ်ာင္းငင္ မွားရိုက္မိတာမ်ိုး ရွိမယ္ထင္ပါတယ္။ ပံုမွန္အားျဖင့္မွားသြားရင္ ျပန္ဖ်က္ျပီး ျပင္ရပါတယ္။

version 0.3.3 ကေနစျပီးေတာ့ ျပန္ဖ်က္စရာ မလိုေတာ့ပါဘူး။ ဒီတိုင္းထပ္ရိုက္လိုက္ရံုနဲ့ သူ့ဘာသာသူ replace လုပ္ေပးပါတယ္။

Its works for
- လံုးျကီးတင္၊ လံုးျကီးတင္ ဆံခတ္၊ ေနာက္ပစ္
- တစ္ေခ်ာင္းငင္၊ နွစ္ေခ်ာင္းငင္

:-)

http://newzawgyi.googlecode.com/svn/keyboard.windows.keymaster.binary/

Cheers,

KeyMaster 0.3.1> - with New Reordering System

- ပတ္ဆင့္၊ ကင္းစီး၊ လံုးျကီးတင္၊ လံုးျကီးတင္ဆံခတ္၊ ေနာက္ပစ္၊ ေသးေသးတင္၊ ဝဆြဲ၊ ဟထိုး၊ ရပင္း၊ တစ္ေခ်ာင္းငင္၊ နွစ္ေခ်ာင္းငင္၊ ေမာက္ခ်၊ ေရးခ်၊ ေရွ့ထိုး၊ ေအာက္ကျမစ္၊ ဝစ္စေပါက္၊ စသည့္တို့ကို ရိုက္ခ်င္သလို ရိုက္နိုင္ျပီး Unique Syllable ျဖစ္ေအာင္ အလိုအေလ်ွာက္ျပန္စီ သြားမည္။

http://newzawgyi.googlecode.com/svn/keyboard.windows.keymaster.binary/

Cheers,

KeyMaster - Few More Updates (0.2.2)

- ျ + သ ကို ဩ သို့ ေ + ျ + သ + ာ + ္ ကို ဪ သို့ ေျပာင္းေပးသည္။

- က + --ိ + ---ဿက ။ စာလံုးနွင့္ ပတ္ဆင့္ ျကားတြင္ လံုးျကီးတင္ စသည္တို့ ရိုက္ခဲ့လ်ွင္ အလိုအေလ်ွာက္ လံုးျကီးတင္စသည္တို့ကို ေနာက္ေရြွ့ေပးသည္။

http://newzawgyi.googlecode.com/svn/keyboard.windows.keymaster.binary/

Cheers,

Python3.*, IPv6, and Unicode 5.1

Python3.*, IPv6, and Unicode 5.1

They are not related each other but, I guess 90% is people are NOT using those :P

KeyMaster 0.1.8 - Few More Features

- အသတ္၊ လံုးျကီးတင္၊ လံုးျကီးတင္ ဆံခတ္ စသည္တို့ကို ေရာရိုက္မရေအာင္ျပုလုပ္ထားသည္။
- တစ္ေခ်ာင္းငင္၊ နွင့္ နွစ္ေခ်ာင္းငင္ကို ေရာရိုက္မရေအာင္ျပုလုပ္ထားသည္။
- ေသးေသးတင္နွင့္ ေနာက္ပစ္ကို ေရာရိုက္မရေအာင္ ျပုလုပ္ထားသည္။

http://newzawgyi.googlecode.com/svn/keyboard.windows.keymaster.binary/

Cheers,

2 Updates on Development Version Zawgyi for test

၁။ကင္းစီး နဲ့ ေမာက္ခ်နဲ့လာရင္ ကပ္ေနျခင္း ကာကြယ္ရန္ ျပုလုပ္ထားသည္။
၂။ပုဒ္ကေလး၊ ပုဒ္မတို့ကို စာလံုးနွင့္ သိပ္ကပ္မေနေအာင္ျပုလုပ္ထားသည္။


# Thanks for Ko Tin Win and SaturnGod for info.

Version 4.01 August 5 Rev01
http://newzawgyi.googlecode.com/svn/font.file/

Cheers,
Soe Min

KeyMaster - The Ghost Key (Yes, Because Dead Key is Not Enough)

During Typing Myanmar Texts, You need to type some English texts, because Its better to understand.

So for that case, switching back to different Keyboard with Alt+Shift or Ctrl+Shift or Ctrl+Alt+M is not good.

So, Here is a Ghost Key, It is a left "shift".

You need to type that left shift key alone, It will turn off Converting to Myanmar Texts, and will display as is.

To go back to Myanmar Mode again, Just press left shift key alone.

There is a key called Dead key,
Dead key is only once, mean 1 char only,

Ghost key is parsistent, means once its press, its will go into different mode

It is kind of light version of Shortcut key for Keyboard, but It will be really useful than Ctrl, Alt Pairs.

Introduce in version 0.1.6
http://newzawgyi.googlecode.com/svn/keyboard.windows.keymaster.binary/


Cheers,
Soe Min

wxPyDict 0.6.0 support New Zawgyi Input

wxPyDict 0.6.0 support New Zawgyi Input

http://code.google.com/p/wxpydict/downloads/list

kindly update it, if you about to use wxPyDict and New Zawgyi Font + Input Methods.

Cheers,

KeyMaster - Few More Features in 0.1.2

- ရရစ္​ကို ျမန္​မာစာ စာလံုး​ေပါင္းအတိုင္း​ေနာက္​မွ ရိုက္​ခ်င္​လ်ွင္ ရိုက္​လို့ရ​ေအာင္ျပုလုပ္​ထားသည္။
ctrl+alt+n or choose from taskbar icon. (introduced in version version 0.1.2)

- --း + --္ စသည့္ အသတ္​ကို ဝစ္​စ​ေပါက္​ေနာက္​မွ ရိုက္​မိျခင္း၊ ပုဒ္​က​ေလး ပုဒ္​မ ​ေနာက္​မွ ရိုက္​မိျခင္းကို အလိုအ​ေလ်ွာက္ ျပုျပင္​ထားသည္ (introduced in version 0.1.2)


http://www.soemin.net/2009/08/keymaster-yet-another-complex-script.html


Cheers,

KeyMaster - Yet Another Complex Script IME

Features

- ပတ္ဆင့္မ်ားကို ရိုက္ရာတြင္ ctrl+alt နွင့္ျဖစ္ေစ၊ dead key ` ျဖင့္ျဖစ္ေစ၊ shift+f (ယူနီကုတ္၅.၁ စတိုင္) နွင့္ျဖစ္ေစ ၃မ်ိုး၃ဟန္ ရိုက္နိုင္သည္။

- ရေကာက္ေနရာတြင္ ၇ ကို မွားရိုက္မိလ်ွင္ အလိုအေလ်ွာက္ျပင္ေပးသည္ (Just like KeyMan, KeyMagic, Ekaya)

- ဝလံုးေနရာတြင္ ၀ သုညကို မွားရိုက္မိလ်ွင္ အလိုအေလ်ွာက္ျပင္ေပးသည္ (Just like KeyMan, KeyMagic, Ekaya)

- ေရးခ်၊ ေအာက္ကျမစ္၊ တစ္ေခ်ာင္းငင္ စတာတို့ကို တစ္လံုးထက္ ပိုရိုက္မရေအာင္ ျပုလုပ္ထားသည္။ (special feature :D)

- လံုးျကီးတင္တစ္ေခ်ာင္းငင္ စသည္တို့ကို အလိုအေလ်ွာက္ ေနရာျပန္စီသည္။ (Just like KeyMan, KeyMagic, Ekaya)

- ရရစ္ကို ျမန္မာစာ စာလံုးေပါင္းအတိုင္းေနာက္မွ ရိုက္ခ်င္လ်ွင္ ရိုက္လို့ရေအာင္ျပုလုပ္ထားသည္။
ctrl+alt+n or choose from taskbar icon. (introduced in version version 0.1.2)

- --း + --္ စသည့္ အသတ္ကို ဝစ္စေပါက္ေနာက္မွ ရိုက္မိျခင္း၊ ပုဒ္ကေလး ပုဒ္မ ေနာက္မွ ရိုက္မိျခင္းကို အလိုအေလ်ွာက္ျပုျပင္ထားသည္ (introduced in version 0.1.2)

- ေလာေလာဆယ္ ctrl+alt+m နဲ့ On/Off လုပ္နိုင္သည္။

- written in C/C++ and Python :-)

ေလာေလာဆယ္ေတာ့ Installer ကို ေဇာ္ဂ်ီအသစ္ထားတဲ့ေနရာမွာပဲ ထားထားတယ္။ ပေရာဂ်က္ သပ္သပ္ မလုပ္ေသးဘူး။

http://newzawgyi.googlecode.com/svn/keyboard.windows.keymaster.binary/

Cheers,
Soe Min

KeyMaster - The Reordering Theory

ျမန္မာစာဟာ အဂဿငလိပ္စာလိုမ်ိုး မဟုတ္တဲ့အတြက္ Complex Layout ကို support လုပ္တဲ့ ကီးဘုတ္ေတြ လိုမယ္ထင္ပါတယ္။ အဲဒီမွာ Reordering တို့ဘာတို့ လိုလာပါတယ္။

- KeyMagic, KeyMan, Ekaya စတာေတြဟာ ယူဇာရိုက္လိုက္တဲ့ စာလံုးကို သိမ္းထားျပီး လိုအပ္လ်ွင္ လိုအပ္သလို စီေပးပါတယ္။ ျပန္စီတဲ့ ေနရာမွာ BackSpace ဆိုတဲ့ ကီးကို ပို့ျပီး ဖ်က္ျပီး ျပန္ရိုက္ထုတ္တဲ့နည္းကို သံုးပါတယ္။

- ဥပမာ ယူနီကုတ္ ၅.၁ မွာေတာ့ သေဝထိုးကို ေနာက္မွာသိမ္းတဲ့အတြက္ ယူဇာက သေဝထိုး ကို ရိုက္ျပီး ဗ်ည္းကို ရိုက္ရင္ ျပန္စီပါတယ္။

- ေဇာ္ဂ်ီကေတာ့ အဲသလို လုပ္စရာ မလိုတဲ့အတြက္ အနည္းငယ္ပဲ လုပ္စရာလိုပါတယ္။

- ဥပမာ
၁။ တစ္ေခ်ာင္းငင္နဲ့ လံုးျကီးတင္ကို လံုးျကီးတင္နဲ့ တစ္ေခ်ာင္းငင္ သို့ ေျပာင္းျခင္း --ု- + --ိ- to --ိ- + --ု-
၂။ စလံုး ရပင္းကို ဈမ်ဉ္းဆြဲသို့ ေျပာင္းျခင္း စ + ် to ဈ
၃။ ဥ အသတ္ ကို ဉ ကေလးအသတ္ သို့ေျပာင္းျခင္း ဥ + --္ to ဉ + --္

။။ Syllable Breaker အေနနဲ့ \u200b ကို စာလံုးမ်ားျကားတြင္ အလိုအေလ်ွာက္ထည့္ေပးျခင္း (စမ္းသပ္ဆဲ)

စသည္ စသည္ .....

- Python ကိုအသံုးျပုျပီး Regular Expression နဲ့ Text ကို Analyze လုပ္ပါတယ္။ :-)

Cheers,
Soe Min

က်ေနာ္ဖတ္ေသာ အျခား ဘေလာ့ / ဆိုဒ္မ်ား