how to upgrade zawgyi font from online

မေန့ညကထုတ္လိုက္တဲ့ zawgyi-keybaord-0.3.1 release မွာ Zawgyi-One_2009_August_25_v4.19.ttf နဲ့အတူ ပူးတြဲျပီးထြက္ပါတယ္။ ဒီေန့ည ကိုစိုးမင္းက Zawgyi-One_v4.20_August_26_2009.ttf ကိုထုတ္လိုက္တဲ့အတြက္ေျကာင့္ ကံေကာင္းစြာ ဒီ howto ကို အားျခင္းေဖာ္ျပခြင့္ရပါတယ္။ ဖြန့္အသစ္ upgrade လုပ္သူမ်ားအေနနဲ့ မိမိ၏စက္မွာ online ျဖစ္မေနပါကလဲ ယခင္ျပခဲ့တဲ့နည္းအတိုင္း `man upgrade` function နဲ့ downloaded font ရဲ့ local saved directory ကို Enter လုပ္ေပးျခင္းအားျဖင့္ upgrade လုပ္နိုင္ပါတယ္။ ခုေအာက္မွာ screenshots ေလးေတြနဲ့ online upgrade function နဲ့ ဘယ္လို font upgrade လုပ္သလဲဆိုတာ ေဖာ္ျပေပးသြားမွာျဖစ္ပါတယ္။
ပံုမွန္အတိုင္း ပထမဦးစြာ zawgyi-keybaord-0.3.1.tar.gz ကို extract လုပ္မယ္၊ `zawgyi` ဖိုဒါထဲ၀င္မယ္။ ျပီးရင္ `zawgyi_keyboard.py` script ကို python နဲ့ run ေပးျပီး program ကိုစရေအာင္၊ sudo ဒါမွမဟုတ္ su ခံသံုးေပးဖို့လဲ လိုပါမယ္။ က်ေနာ္ ခု နမူနာျပတာက downloaded package က desktop ေပာ္မွာထားတာပို့ Desktop ထဲ၀င္ျပီး စပါမယ္။

$ cd Desktop
$ tar xzf zawgyi-keyboard*.tar.gz
$ cd zawgyi
$ sudo python zawgyi_keyboard.py


[caption id="attachment_296" align="alignnone" width="480" caption="extract package & start running zawgyi_kyeboard.py"]extract package & start running zawgyi_kyeboard.py[/caption]

ဒီေနရာမွာ က်ေနာ္ `i` ကိုရိုက္နွိပ္ျပီး package ကို install လုပ္ပါမယ္၊ လုပ္ရတဲ့အေျကာင္းက package ထဲကဖြန့္က v4.19 ရွိေသးတာကို ျမင္ေစခ်င္တာရယ္၊ ေနာက္ျပီး ဒီ zawgyi-keyboard-0.3.1 မွာ kokhy fixed လုပ္ထားေပးတဲ့ mm file အသစ္ပါတာရယ္ေျကာင့္ install လုပ္ပါတယ္။

[caption id="attachment_297" align="alignnone" width="480" caption="press `i` to install package"]press `i` to install package[/caption]

Installation ျပီးတဲ့အခါမွာ က်ေနာ္ `s` ကိုရိုက္နွိပ္ျပီး show_font function ကို run ပါတယ္၊ ဒီ function က စက္ထဲ installed လုပ္ထားတဲ့ ေဇာ္ဂ်ီဖြန့္နဲ့ ခုလက္ရွိေနာက္ဆံုးထြက္လာတဲ့ ေဇာ္ဂ်ီဖြန့္ကို ယွဥ္တဲြေဖာ္ျပေပးမွာပါ။ ေအာက္ကပံုမွာျကည့္ျခင္းအားျဖင့္ က်ေနာ့္စက္ထဲက ေဇာ္ဂ်ီဖြန့္က `Zawgyi-One_2009_August_25_v4.19.ttf` ျဖစ္ျပီး လက္ရွိ online မွာေနာက္ဆံုး ထြက္ေနတာက `Zawgyi-One_v4.20_August_26_2009.ttf` ဆိုတာျဖစ္တဲ့အေျကာင္း ေဖာ္ျပေပးေနပါတယ္။ ပံုထဲမွာ Current installed font ဆိုတာက ကိုယ့္စက္ထဲမွာ သြင္းထားတဲ့ဖြန့္ကိုေျပာတာျဖစ္ျပီး Online available latest font ဆိုတာက ကိုယ့္မွာမရွိေသးပဲ အင္တာနက္ေပာ္မွာ ထြက္ရွိေနျပီျဖစ္တယ္ဆိုတာကို ဆိုလိုပါတယ္။

[caption id="attachment_298" align="alignnone" width="480" caption="press `s` to show & compare fonts"]press `s` to show & compare fonts[/caption]

ကိုယ့္စက္က Internet connection ရွိေနတယ္ဆိုပါက `o` ကိုရိုက္နွိပ္ျပီး တခါတည္း download ျပီးေတာ့ upgrade လုပ္နိုင္ပါတယ္။ ေအာက္ကပံုေလးကိုျကည့္ပါ။

[caption id="attachment_299" align="alignnone" width="480" caption="press `o` to upgrade font from Internet"]press `o` to upgrade font from Internet[/caption]

ျပီးတဲ့အခါ show_font function နဲ့ တခါျပန္ျပီး စစ္ေဆးနိုင္ပါတယ္။ ကိုယ့္စက္မွာ တကယ္ပဲ upgrade ျဖစ္သြားလား ဒါမွမဟုတ္ ေနာက္ထပ္ latest available font ထြက္ကို စမ္းစစ္နိုင္ပါတယ္။

[caption id="attachment_300" align="alignnone" width="480" caption="press `s` to check fonts & `q` to exit program"]press `s` to check fonts & `q` to exit program[/caption]

Have fun with your zawgyi-keyboard package! :-)

No comments: