စာရိုက္ရာတြင္ အေရးပါေသာ ေဖာင့္မ်ား ေလ့လာျခင္း ( No 9 ) ~ MICT Garden

စာရိုက္ရာတြင္ အေရးပါေသာ ေဖာင့္မ်ား ေလ့လာျခင္း ( No 9 )


















ကြန္ပ်ဴတာ အသုံးျပဳသူမ်ား ျဖင့္ေဖာင့္ဆိုေသာ စကားကို ၾကားဖူးမွာပါ။

ေဖာင့္ဆိုတာေတာ့ ရွင္းရွင္းလင္းလင္း အဓိပၸါယ္ျပန္ရရင္ ကၽြန္ေတာ္တို႔ စာရိုက္ေနေသာ စာလုံးပုံေလးေတြပါပဲ ။

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

မရွိေသာ ေဖာင့္နဲ႔ လက္ကြက္ပုံစံေတြကိုေတာ့ ကိုယ္ဘာသာ သြင္းယူရမွာပါ။

ေဖာင့္ဖိုင္မ်ားကို ေတြ႕ရတာေတြကေတာ့ Font Files မ်ားကို *.ttf (True Type Font) , *.fon (Open Font ) , *.pfm ( Type One Font ) and ... စေသာ ဖိုင္ပုံစံမ်ားျဖင့္ေတြ႕နိုင္ပါတယ္။

အေတာ္မ်ားေသာ ေဖာင့္ဖိုင္ပုံစံကေတာ့ *.ttf (True Type Font ) ပါပဲ ။

ကြန္ပ်ဴတာမွာ ကၽြန္ေတာ္တို႔ စာေလးေတြ ျမင္ေနရတာ စာေတြရိုက္လို႔ရတယ္ဆိုတာ အဲ့ဒီေဖာင့္ေတြက လုပ္ေနတာျဖစ္ၿပီး တစ္ခါတစ္ေလမွာ စာေတြက ေလးေထာင့္အကြက္ေတြ ျဖစ္ေနတာေတာ့ ကြန္ပ်ဴတာ စနစ္မွာ အဲ့ဒီဖိုင္က ေဖာင့္မရွိလို႔ျဖစ္တာမ်ိဳးပါ။

ေဖာင့္လို႔ေျပာလိုက္တာနဲ႔ ကြန္ပ်ဴတာက ေဖာင့္ကို သိေသာ ပုံစံကို ေလ့လာရေအာင္။

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

1)    ASCII System and
2)    Unicode System ပဲျဖစ္ပါတယ္။

ASCII စနစ္ဆိုတာေတာ့ အဂၤလိပ္စာေတြ ရိုက္နိုင္ေသာ စနစ္ပါ။
Unicode စနစ္ကေတာ့ အဂၤလိပ္မဟုတ္ေသာ အျခားနိုင္ငံက လူမ်ိဳးမ်ား အသုံးျပဳေသာ စနစ္ျဖစ္ပါတယ္။


။  ။ကြန္ပ်ဴတာမွာ ေဖာင့္တစ္ခုကို ျမင္ရဖို႔ဆိုရင္ေတာ့ အဲ့ဒီေဖာင့္ကို ကြန္ပ်ဴတာ စနစ္မွာ ထည့္သြင္းလိုက္ရင္ ျမင္ရပါၿပီ။ ကိုယ္က အဲ့ဒီေဖာင့္ကို အသုံးျပဳကာ စာသားေတြ ရိုက္ဖို႔ဆိုရင္ေတာ့ ကီးဘုတ္လက္ကြက္ပါ ရွိမွ စာရိုက္လို႔ရမွာ ျဖစ္ပါတယ္။

ကြန္ပ်ဴတာ စနစ္ေတြမွာ ကီးဘုတ္ကို ထိေတြ႕ကာ ကိုင္နိုင္ေသာ္လည္း သူ႔ဆီမွာပါေသာ ကီးမ်ားက ေဖာင့္အေပၚမူတည္ကာ ေျပာင္လဲပါတယ္။ ဉပမာ ကီဘုတ္က A ဆိုေသာ ကီးကို တ႐ုတ္ေဖာင့္နဲ႔ စာရိုက္ပါက တ႐ုတ္လိုပဲ ေပၚမွာပါ။

အဲ့ဒါ ဘာဆိုလိုတာလဲဆိုေတာ့ ကၽြန္ေတာ္တို႔ ျမင္ရ ထိေတြ႕နိုင္ေသာ ကီးဘုတ္ကေတာ့ ကြန္ပ်ဴတာ တိုင္းလိုလို အတူတူပဲ ျဖစ္ၿပီး သူ႔ေနာက္ကြယ္က စာရိုက္ရင္ ေပၚတာကေတာ့ ကီးဘုတ္လက္ကြက္နဲ႔ အဲ့ဒီလက္ကြက္က အသုံးျပဳေသာ ေဖာင့္အေပၚမူတည္ကာ ေျပာင္းလဲေသာ သဘာဝပါ။


။  ။System Default Font and Default Keyboard ျဖင့္စာရိုက္ျခင္း

သူကေတာ့ လြယ္ပါတယ္။ စာစီ၊စာရိုက္ ေဆာ့ဝဲလ္မွာပဲ ျဖစ္ျဖစ္ စနစ္ျမင္ကြင္းက ဖိုင္မ်ားအမည္ေပးတာပဲ ျဖစ္ျဖစ္ စနစ္က ေအာ္တိုပါတာမို႔ ကိုယ္ဘာသာ ေဖာင့္ေလးေျပာင္းက စာရိုက္နိုင္ပါတယ္။ကြန္ပ်ဴတာ စနစ္မွာ အေတာ္မ်ားမ်ားကေတာ့ US English Keyboard ကိုပဲ အသုံးျပဳတာမ်ားပါတယ္။ ေနာက္ ကိုယ့္နိုင္ငံအသုံးအတြက္ေတာ့ ကိုယ္နိုင္ငံနဲ႔ဆိုင္ေသာ Unicode Keyboard ေလးကို ေျပာင္းၿပီး အသုံးျပဳရမွာပါ။


။  ။ဒုတိယကေတာ့ ကၽြန္ေတာ္တို႔ အရင္က ရိုက္ခဲ့ရေသာ ျမန္မာစာမ်ားပါ ။

ဒီေန႔အထိလူသုံးမ်ားေသာ Win Inwa , Win Yangon , CE , King , Marix စေသာ ျမန္မာစာ ေဖာင့္မ်ားပါ ။

သူတို႔ကို စာစီစာရိုက္ေဆာ့ဝဲလ္မ်ား ျဖစ္ေသာ Offic Words , Excel , Page Maker စတာေတြမွာ ျမန္မာစာေဖာင့္မ်ား ထည့္သြင္း ေျပာင္းေပးၿပီး ရိုက္နိုင္ျမင္နိုင္ပါတယ္။

သူတို႔ကို ရိုက္နိုင္ေသာ Keyboard ကေတာ့ Original English Keyboard ပါပဲ ။

သူတို႔ကို English ASCII Text Encoding ကို အေျခခံၿပီး တည္ေဆာက္ထားတာ ေၾကာင့္ English စာမ်ားရိုက္ေသာ Keyboard မွာ ရိုက္နိုင္တာပါ ။

သူတို႔ကို စာစီစာရိုက္ေဆာ့ဝဲလ္မ်ားမွာသာ ျမန္မာလိုရိုက္လို႔ရၿပီး ဖိုင္အမည္မ်ားကိုေတာ့ ျမန္မာလိုေပးလို႔မရတာ သိမွာပါ ။

ဘာလို႔မရလဲဆိုေတာ့ ကၽြန္ေတာ္တို႔ ျမန္မာလိုရိုက္သမၽွကို ကြန္ပ်ဴတာက English စာမ်ားျဖစ္တယ္လို႔ အသိမွတ္ျပဳပါတယ္ ။ စာရိုက္ေသာ ေဆာ့ဝဲလ္၏ ေဖာင့္ေျပာင္းတာနဲ႔ စာလုံးပုံစံ ေျပာင္းသြားေသာ အထားေလးကို အေျခခံၿပီး ထုတ္လုပ္ထားတာမို႔ ကြန္ပ်ဴတာက မသိတာပါ။

ျမန္မာေဖာင့္ျဖင့္ ရိုက္ထားေသာ စာကို English Font သို႔ ေျပာင္းၾကည့္ပါ သိပါလိမ္မည္ ။

အဂၤလိပ္စာကို အေျခခံကာ ေရးသားထားတာ ေၾကာင့္ ကိုယ့္စက္မွာ ျမန္မာေဖာင့္ ဥပမာ Win Inwa ျဖင့္ရိုက္ေသာ စာမ်ားကို အျခားစက္မွာ Win Inwa Font ရွိမွ ဖတ္နိုင္ေသာ ျပႆနာ ရွိပါတယ္ ။

အဲေတာ့ ကၽြန္ေတာ္တို႔ေတြ လူအသုံးမ်ားေသာ ေဖာင့္မ်ား ကြန္ပ်ဴတာမွာ ထည့္သြင္းထာမွ အဆင္ေျပမွာပါ ။


။  ။Unicode Fonts ျဖင့္ ျမန္မာစာ ရိုက္ရင္ေတာ့ အေကာင္းဆုံးပါပဲ ။

Unicode ဆိုတာဘာလဲေပါ့ေနာ္ ။

ဟုတ္ကဲ့ ကၽြန္ေတာ္ Text Encoding ကို ေျပာရာမွာ ကြန္ပ်ဴတာက စာသားမ်ား ဘာသာျပန္ဖို႔ English ASCII Encoding System ကို အသုံးျပဳတယ္လို႔ေျပာခဲ့ပါတယ္ ။

Unicode ဆိုတာလည္း English ASCII Code လိုပဲ ကြန္ပ်ဴတာက စာသားမ်ား ဘာသာျပန္ရန္ အသုံးျပဳေသာ နည္းစနစ္တခုပါ ။

ရွင္း⁠ရွင္းေျပာရရင္ အဂၤလိပ္စာ မဟုတ္ပဲ အျခားေသာ ဘာသာစကားမ်ား အတြက္ ကြန္ပ်ဴတာ အသိအမွတ္ျပဳေသာ စနစ္တခုပါ ။

ဟိုးအရင္ကေတာ့ ကြန္ပ်ဴတာ ASCII Code တခုနဲ႔ပဲ အလုပ္လုပ္ပါတယ္ ။ ေနာက္ပိုင္းမွာေတာ့ ကြန္ပ်ဴတာ နည္းပညာေတြ ျမင့္မာလာတာနဲ႔ အမၽွ ကမၻာမွာက အဂၤလိပ္လူမ်ိဳး တခုတည္းရွိတာ မဟုတ္တာေၾကာင့္ Unicode System ကို ထည့္သြင္း အသုံးခ်နိုင္လာပါတယ္ ။

ကြန္ပ်ဴတာမွာ Unicode ကို နာလည္ဖို႔ Unicode Language အတြက္ Code မ်ား Memory မ်ား ထပ္မံတိုးခ်ဲ႕တာေၾကာင့္ ကြန္ပ်ဴတာ စာရိုက္ေသာ ေဆာ့ဝဲလ္မ်ားတြင္သာမက ကြန္ပ်ဴတာ ျမင္ကြင္း ဖိုင္အမည္မ်ားကိုပါ အဂၤလိပ္လို မဟုတ္ပဲ Unicode ကို အသုံးခ်ကာ အျခားေသာ ဘာသာစကားမ်ားကို ျမင္ေတြ႕လာနိုင္ခဲ့ပါတယ္ ။

Unicode ကို စာရိုက္ဖို႔ သက္ဆိုင္ရာ Unicode Language Keyboard ကို ကြန္ပ်ဴတာမွာ ထည့္သြင္းရမွာပါ ။

Unicode ရဲ့ထူးျခားခ်က္ကေတာ့ ကြန္ပ်ဴတာမွာ ကိုယ္ဘာသာစကားျဖင့္ စာရိုက္နိုင္႐ုံသာမက Unicode Font တခုတည္းမွာပဲ Keyboard ေျပာင္းသုံးကာ အဂၤလိပ္စာ ႏွင့္ အျခားေသာ Unicode မ်ားကို ေျပာင္းရိုက္နိုင္တာပါပဲ ။

အျခားေသာ ASCII Font မ်ားလို ပုံစံတခုတည္း ျမင္ေတြ႕ရတာမဟုတ္ပဲ ေဖာင့္တခုတည္းမွာပဲ မူရင္း English Language Keyboard ျဖင့္ရိုက္ပါက English စာ ျမန္မာ Unicode Keyboard ျဖင့္ရိုက္ပါက ျမန္မာစာ အျခားေသာ Unicode Keyboard မ်ားျဖင့္ရိုက္ပါက သက္ဆိုင္ရာစာမ်ားကို ေတြ႕နိုင္ပါတယ္ ။

Unicode Font ဆိုတာ နိုင္ငံကို ကိုယ္စားျပဳတာေၾကာင့္ ကိုယ္နိုင္ငံမွာ Unicode Font ဆယ္ခုရွိလည္း ကိုယ္က တခုေသာ ေဖာင့္ကို အသုံးျပဳကာ စာရိုက္ၿပီး အျခားေသာ Unicode Font အသုံးျပဳသူ ကြန္ပ်ဴတာမွာ မူရင္းေဖာင့္မရွိလည္း ဖတ္နိုင္ပါတယ္ ။
English Fonts မ်ားကို ႀကိဳက္သလို ေျပာင္းသုံးေသာ ပုံစံနဲ႔ တူပါတယ္ ။


။  ။Zawgyi Unicode ျဖင့္စာရိုက္ျခင္း

ေဇာ္ဂ်ီ ျမန္မာေဖာင့္ကေတာ့ ကၽြန္ေတာ္တို႔ ျမန္မာနိုင္ငံမွာ နာမည္ႀကီးေသာ Unicode Font ပါ ။

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

ကၽြန္ေတာ္တို႔ စသိခါစကေတာ့ ျမန္မာယူနီကုဒ္လို႔ ပဲသိတာပါ ။

တကယ္ေတာ့ Semi Unicode တခုပါပဲ ။

သို႔ေသာ္လည္း အသုံးျပဳရတာ အဆင္ေျပသလို Free လည္းရ စာရိုက္တာကလည္း အရင္ ျမန္မာစာမ်ား ( Win Inwa , Matrix ) ရိုက္သလိုပဲ ရိုက္ရတာမို႔ အသုံးျပဳသူအေတာ္မ်ားပါတယ္ ။

သူ႔ကို အသုံးျပဳဖို႔ Zawgyi Installer Download လုပ္ၿပီး ကြန္ပ်ဴတာမွာ Install လုပ္ပါက Zawgyi Keyboard ေကာ္ ေဖာင့္ပါ တခါတည္း ထည့္သြင္းေပးပါတယ္ ။

အင္တာနက္တို႔ ဖိုင္အမည္ေပးတာတို႔ဆိုရင္ေတာ့ Zawgyi to English ကို Ctrl+Shift ကို အသုံးျပဳနိုင္ပါတယ္ ။

စာရိုက္ေသာ ေဆာ့ဝဲလ္မ်ားမွာေတာ့ ေဖာင့္ကို ေဇာ္ဂ်ီေျပာင္းထားမွ Zawgyi-English ကို Ctrl+Shift ျဖင့္အသုံးျပဳနိုင္မွာပါ ။


။  ။Myanmar Unicode Fonts ကို အသုံးျပဳကာ စာရိုက္ျခင္း

ျမန္မာယူနီကုဒ္ေဖာင့္ဆိုတာလည္း ရွိပါေသးတယ္ ။

လူသုံးမ်ားေသာ Myanmar 3 , TharLon , ThanLwin ... စေသာ ေဖာင့္မ်ားပါ ။

ZawGyi က Semi Unicode  လို႔ ေျပာရလဲဆိုေတာ့ ကၽြန္ေတာ္တို႔ ျမန္မာစာလက္ကြက္မွာ ရရစ္ေတြ တခုမက တေခ်ာင္းငင္ေတြ တခုမက ရွိေနတာကို သတိထားမိမွာပါ ။

တကယ္က ျမန္မာစာ Code အစစ္က တခုပဲရွိပါတယ္ ။

ဘာလို႔ေဇာ္ဂ်ီက ႏွစ္ခုသုံးခုရွိေနတာလဲဆိုရင္ အျခားေသာ တိုင္းရင္းသာ ဘာသာမ်ားအတြက္ ေနရာမ်ားမွာ Code မ်ားကို ရယူထားလို႔ပါ ။

ကၽြန္ေတာ္ေျပာေသာ Unidcode ( Myanmar 3 , Ayer ... ) စေသာ ေဖာင့္တခု⁠ခုကို အသုံးျပဳၿပီး စာရိုက္ပါက အျခားေသာ စက္မွာ ကိုယ္စာရိုက္ေသာ ေဖာင့္မရွိလည္း အျခားေသာ Unicode Font တခု⁠ခုရွိပါက စာဖတ္လို႔ရတာ ေတြ႕ျမင္နိုင္ပါတယ္ ။

ဥပမာ ကိုယ္က Myanmar 3 နဲ႔ ရိုက္တယ္ Ayer နဲ႔ ျပန္ဖတ္နိုင္တယ္ စတာမ်ိဳးပါ ။Zawgyi နဲ႔ေတာ့ မရပါဘူး သူက Semi Code ေတြမို႔ စာေတြ ကေမွာက္ကမ ျဖစ္ေနပါလိမ့္မယ္။

Unicode Font ကို ရိုက္နိုင္ေသာ Keyboard ကေတာ့ ႏွစ္မ်ိဳးသုံးမ်ိဳးရွိေသာ္လည္း ကၽြန္ေတာ္ကေတာ့ Akaya Keyboard ကို အသုံးျပဳပါတယ္ ။

Win Inwa တို႔ ေဇာ္ဂ်ီတို႔နဲ႔ စာရိုက္ေသာ လူမ်ားကေတာ့ ျမန္မာယူနီကုဒ္နဲ႔ စာရိုက္ရင္ ပုံမွန္မဟုတ္ပါဘူး ။သူ႔မွာ စာရိုက္ရင္ ဖတ္တဲ့အသံအတိုင္းရိုက္ရပါတယ္ ။

ဥပမာ ။ ၾက  ဆိုရင္  ကႀကီးကို ရိုက္ ၿပီးမွ ရရစ္ကို ရိုက္ရတာမ်ိဳးပါ နည္း⁠နည္းေတာ့ အဆန္းျဖစ္ေနပါလိမ့္မယ္ ။


။  ။ျမန္မာစာမ်ား အားလုံးဖတ္နိုင္ဖို႔ ေရးနိုင္ဖို႔

ကၽြန္ေတာ္တို႔ ျမန္မာမွာက အရင္ကထုတ္ခဲ့ေသာ ျမန္မာေဖာင့္မ်ား ၊ Zawgyi ၊ Unicode အစရွိသလို သုံးမ်ိဳးရွိတာေၾကာင့္ ကိုယ္စက္မွာ ျမန္မာစာအားလုံးဖတ္ဖို႔ဆိုရင္ေတာ့ အေကာင္းဆုံး အလြယ္ဆုံးနည္းကေတာ့ လူသုံးမ်ားေသာ ျမန္မာေဖာင့္မ်ား အကုန္ထည့္ထားပါ ၊ ေနာက္ေဇာ္ဂ်ီကိုလည္း ထည့္သြင္းပါ ၊ Unicode ကို ထည့္ေပးထားပါက အဆင္ေျပသြားပါမယ္ ။

ကၽြန္ေတာ္ကေတာ့ သုံးမ်ိဳးလုံးထည့္သြင္းထားပါတယ္ ။

အသုံးခ် OS အႀကီးေတြမွာေတာ့ ေဖာင့္မ်ားကို အလြယ္တကူ အင္စေတာလ္လုပ္လို႔ရေသာ္လည္း ေသးစား OS ( Eg. Android OS ) လိုမ်ိဳးေတြမွာ တိုက္ရိုက္အသုံးျပဳလို႔မရပါဘူး။ Root Access ရမွ အသုံးျပဳနိုင္တာမ်ိဳးရွိပါတယ္။

တကယ္က ကြန္ပ်ဴတာ စနစ္ေတြမွာ ဘာသာစကားက ေအာ္တိုပါဝင္လာနိုင္ေသာ အမ်ိဳးအစားပါ။ဘာမွကို ေဖာင့္ေတြကို မတင္ပဲ အသုံးျပဳနိုင္တာမ်ိဳးျဖစ္ရမွာပါ။ေအာ္တို မပါတာက စက္ပစၥည္းထုတ္ေဝေသာ သူမ်ားက ျမန္မာစာကို မသိေသးေသာ ပုံစံပါ။ေနာက္ဆိုရင္ေတာ့ ျမန္မာစာက တရားဝင္ျဖစ္ေတာ့မွာမို႔ စက္တိုင္းမွာ ျမန္မာလိုမ်ား ေအာ္တို အျခားဘာသာလိုမ်ိဳး Language ေလးေျပာင္းၿပီး အသုံးျပဳလာနိုင္မွာျဖစ္ပါတယ္။အခု Windows 8 မွာေတာ့ ျမန္မာယူနီကုဒ္ကို တရာ:ဝင္တခါတည္းထည့္ေပးထားတာမ်ိဳးရွိလာပါၿပီ။



<<  HTAR WAIE THAR  >>

Ko Ko Zaw ( BE-EC )   www.htarwaiethar.blogspot.com

0 comments:

Post a Comment

လာေရာက္အားေပးတဲ့အတြက္ ေက်းဇူးအမ်ားႀကီးတင္ပါတယ္။ အဆင္မေျပျဖစ္ခဲ့ရင္ ခြင့္လြတ္နားလည္ေပးပါ။ အဆင္မေျပျဖစ္ပါက Comment ေရးခဲ့ႏုိင္ပါသည္။ လုိအပ္မႈတစ္ခုခု ရွိပါက C-Box တြင္ Message ထားခဲ့ႏုိင္ပါသည္။

ကၽြန္ေတာ္ရဲ႕ Blog ေရးေဖာ္၊ ေရးဖက္ ညီအစ္ကိုမ်ားနဲ႔ ဆက္သြယ္ခ်င္ရင္ေတာ့

ကိုျမတ္ း mckomyat@gmail.com/
ကိုကိုေဇာ္ း kokozawbeec@gmail.com/
ေရနီသားၿဖိဳးေလး း yenihackerlay@gmail.com/
ေရႊမိုးညိဳ း kosaimonyo@gmail.com/
ဦးအာကာ း mr.heartbreaker14@gmail.com/
ကိုျပည့္ျဖဳိးေအာင္ း ppa2496@gmail.com/
ကိုျပည့္ျဖိဳးေက်ာ္ း naungnaungn010@gmail.com/
ကုိCopy/Paste း pasterblogger@gmail.com/
ကိုသီဟထုိက္ း thihahtike@gmail.com တို႔ပဲျဖစ္ပါသည္။

Facebook Like Box