|
Hç
trî kü thuËt (Unicode Version)
HiÖn nay Laodong.com.vn ®· chÝnh thøc ¸p dông tiªu chuÈn
font Unicode-Precompound trªn Laodong Website.
§Ó
cã thÓ tiÕp cËn nh÷ng hiÓu biÕt vÒ tiªu chuÈn UNICODE còng nh kh¾c
phôc ®îc c¸c vÊn ®Ò n¶y sinh trong qu¸ tr×nh duyÖt WebSite cã sö
dông chuÈn UNICODE, chóng t«i xin cung cÊp mét sè fonts UNICODE
phæ biÕn, tiÖn Ých hç trî bµn phÝm theo chuÈn UNICODE - ViÖtKey2000, UniKey v3.1
vµ ®«i nÐt vÒ bé m· UNICODE.
|
|
Tªn
file
|
KÝch
cì
|
Download
|
|
TiÖn
Ých ViÖtKey 2000
|
vk2k.zip
|
8,815
KB
|

|
|
TiÖn
Ých ViÖt Nam KeyBoard 3.1 (Free)
|
unikey.zip
|
79
KB
|

|
|
Unicode
Precompound Fonts
|
unicode.exe
|
1,340
KB
|

|
(Xin
lu ý: tiÖn Ých ViÖtKey 2000 cÇn ph¶i ®îc ®¨ng ký b¶n quyÒn cña
ngêi sö dông)
KiÓm
tra xem m¸y tÝnh cña b¹n ®·
®îc hç trî UNICODE cha?
Download
híng dÉn cµi ®Æt UNICODE Font
Tæng
quan vÒ bé m· Unicode
ViÖc
sö dông nhiÒu b¶ng m· kh¸c nhau trong cïng mét níc lµ mét trë ng¹i
lín trong viÖc ph¸t triÓn c¸c hÖ thèng th«ng tin lín. B¶ng m· quèc
gia chuÈn hiÖn nay cña chóng ta - TCVN5712 lµ b¶ng m· mét byte,
cha chøa ®ñ c¸c vÞ trÝ ®Ó m· ho¸ tÊt c¶ c¸c ch÷ c¸i tiÕng ViÖt,
bé m· nµy gÆp ph¶i nh÷ng tranh chÊp víi nhiÒu øng dông phæ th«ng
th«ng nh MS Office, ®Æc biÖt lµ víi Internet Explore 5 vµ MS Publishing
2000, ch÷ "u*" sÏ kh«ng hiÓn thÞ ®îc trªn c¸c trang Web
hoÆc bÞ ng¾t dßng sai. Ngoµi ra cßn v« sè c¸c b¶ng m· mét vµ hai
byte (VNI, VPS, ...) cµng khiÕn cho vÊn ®Ò trë nªn r¾c rèi h¬n.
Unicode ra ®êi lµ nh»m kh¾c phôc c¸c nhîc ®iÓm nãi trªn
vµ nh»m x©y dùng mét bé m· chuÈn v¹n n¨ng dïng chung cho tÊt c¶
mäi ng«n ng÷ trªn thÕ giíi. §èi víi ViÖt Nam, Unicode thÓ hiÖn ®îc
®Çy ®ñ c¸c kÝ tù cña tiÕng ViÖt, c¶ hoa lÉn thêng, kh«ng bÞ xung
®ét víi c¸c kÝ tù ®iÒu khiÓn, cho phÐp sö dông song song víi c¸c
ng«n ng÷ kh¸c.
Unicode c«ngxoocxiom ®îc thµnh lËp vµo n¨m 1991 nh
1 tæ chøc phi lîi nhuËn nh»m ph¸t triÓn chuÈn Unicode, c¸c thµnh
viªn cña Unicode c«ng xoãc xi«ng bao gåm c¸c c«ng ty hµng ®Çu cña
thÕ giíi trong lÜnh vùc phÇn mÒm nh Adobe, Aldus, Borland, Digital,
GO, IBM, HP, Lotus, Metaphor, Microsoft, NeXT, Novell, Sun, Symantec,
Taligent, Unisys, and WordPerfect ...
Unicode lµ bé m· ký tù 16-Bit, t¬ng thÝch hoµn toµn
víi chuÈn quèc tÕ ISO/IEC 10646-1; 1993. Víi 65.536 ký tù Unicode
hÇu nh cã thÓ m· ho¸ tÊt c¶ c¸c ng«n ng÷ trªn thÕ giíi. Ngoµi ra
víi c¬ chÕ më réng UTF-16 Unicode vµ chuÈn ISO 10646 cßn cho phÐp
m· ho¸ h¬n 1 triÖu ký tù mµ kh«ng cÇn ph¶i dïng ®Õn m· ®iÒu khiÓn
Escape.
Phiªn b¶n míi nhÊt hiÖn nay lµ Unicode 2.0 (B¶n 3.0 ®ang
chuÈn bÞ ph¸t hµnh) bao gåm c¸c ng«n ng÷ thuéc hä la-tinh, vµ Greek,
Cyrillic, Armenian, Hebrew, Arabic, Devanagari, Bengali, Gurmukhi,
Gujarati, Oriya, Tamil, Telugu, Kannada, Malayalam, Thai, Lao, Georgian,
Tibetan, Japanese Kana, the complete set of modern Korean Hangul,
and a unified set of Chinese/Japanese/Korean (CJK).
ChuÈn Unicode m« t¶ c¸c ký tù ng«n ng÷, c¸c dÊu chÊm
c©u, dÊu phô, ký hiÖu to¸n häc, c¸c dÊu mòi tªn vµ c¸c ký hiÖu Dingbats.
HiÖn nay Unicode ®· ®Þnh nghÜa kho¶ng 39 000 ký tù. Cßn kho¶ng 18.000
ký tù sÏ ®îc ®Þnh nghÜa nay mai, 917 504 ký tù cã thÓ ®îc ®Þnh
nghÜa nÕu dïng c¬ chÕ më réng UTF-16. 6.400 chç ®îc dµnh ra cho
c¸c h·ng sö dông víi c¸c môc ®Ých riªng cña m×nh. UTF-16 còng dµnh
ra 131.072 ký tù ®Ó dµnh cho nh÷ng môc ®Ých dïng riªng.
C¸c
chuÈn m· ho¸ ký tù kh«ng chØ ®Þnh nghÜa c¸c m· cña c¸c ký tù, gi¸
trÞ sè, vµ vÞ trÝ cña c¸c ký tù mµ cßn ®Þnh nghÜa c¶ c¸ch biÓu diÔn
c¸c m· ký tù díi d¹ng bit. Unicode vµ ISO-10646 quy ®Þnh 2 c¬ chÕ,
khu«n d¹ng chuyÓn ®æi lµ UTF-8 vµ UTF-16.
Unicode tr¸nh ®Õn møc tèi ®a viÖc ®Þnh nghÜa d thõa,
trïng lÆp. VÝ dô ký tù Ð chØ cã 1 m· duy nhÊt dïng chung cho c¶
ng«n ng÷ tiÕng ViÖt, tiÕng Czech, ....còng chÝnh v× thÕ nªn hÖ thèng
ch÷ ViÖt cã c¸c m· n»m r¶i r¸c ë nhiÒu vÝ trÝ kh«ng liÒn nhau. TiÕng
H¸n, NhËt vµ Hµn cã kho¶ng 10 ngh×n ký tù trïng nhau nªn chóng ®îc
dïng chung cho c¶ 3, tuy nhiªn trong Unicode vÉn cã c¸c vïng riªng
®Ó ®Þnh nghÜa nh÷ng ký tù ®Æc thï cña 3 ng«n ng÷ nµy.
Unicode
vÒ c¬ b¶n kh«ng quy ®Þnh viÖc bè trÝ c¸c ký tù theo quy ®Þnh s¾p
xÕp cña c¸c ng«n ng÷, ®iÒu nµy còng lµ hÖ qu¶ cña viÖc tr¸nh ®Þnh
nghÜa c¸c ký tù d thõa do ph¶i tËn dïng c¸c ký tù dïng chung nªn
kh«ng thÓ bè trÝ c¸c ký tù theo tõng vïng riªng cho tõng ng«n ng÷
®îc.
Unicode ®· ®îc cµi ®Æt trong c¸c hÖ ®iÒu hµnh Windows
NT, Windows 9.x, MacIntosh (MacOS 8), BE OS, Linux...
Windows NT sö dông Unicode nh lµ nÒn t¶ng trong hÖ ®iÒu
hµnh, c¸c x©u ký tù ®îc xö lý nh lµ x©u Unicode, Resource, tªn
File trong NTFS còng lµ Unicode. Tuy nhiªn ®Ó t¨ng tÝnh t¬ng thÝch
Windows NT vÉn cã c¸c hµm API ®Ó xö lý ký tù m· 8-Bit. Windows NT
5.0 hç trî h¬n 100 ng«n ng÷ kh¸c nhau trong ®ã cã c¶ tiÕng ViÖt.
Ngîc l¹i Windows 9.x kh«ng lÊy Unicode lµm nÒn t¶ng
néi t¹i trong hÖ ®iÒu hµnh, tuy nhiªn Win9.x l¹i cã 1 sè hµm hç
trî cho viÖc xö lý vµ hiÓn thÞ m· Unicode.
Muèn
sö dông ®îc Unicode cÇn ph¶i cã nh÷ng phÇn mÒm hç trî hiÓn thÞ
hoÆc cho phÐp gâ ký tù theo chuÈn Unicode, ngoµi ra còng cÇn ph¶i
cã Font ch÷ Unicode ®îc cµi ®Æt trong hÖ thèng.
HiÖn nay trong m«i trêng Windows, bé MS Office 2000
(Word, Excel, Powerpoint...) hç trî rÊt tèt bé m· Unicode. Trong
m«i trêng M¹ng Internet Expolore 5.x, Netscape 4.x còng cho phÐp
hiÓn thÞ c¸c trang Web ®îc thiÕt kÕ theo chuÈn Unicode.
Cµi
®Æt tiÕng ViÖt Unicode
§Ó hiÓn thÞ tiÕng ViÖt Unicode cÇn ph¶i cµi ®Æt font
ch÷ Unicode, chØ cÇn cµi 1 trong c¸c phÇn mÒm sau: Internet Explore
5 hoÆc MS Office 2000 trong Windows 95/98 hoÆc cµi ®Æt Windows 2000.
Khi cµi ®Æt 1 trong nh÷ng phÇn mÒm trªn c¸c font Unicode cã tiÕng
ViÖt sÏ ®îc tù ®éng cµi ®Æt hÖ thèng. C¸c font c¬ b¶n cña Microsoft
®i kÌm víi c¸c phÇn mÒm trªn ®· hç trî tiÕng ViÖt Unicode lµ Times
New Roman, Arial, Courier, Tahoma, Ngoµi ra cã thÓ t¶i xuèng c¸c
font Unicode (cã hç trî tiÕng ViÖt) kh¸c trªn Internet: Verdana,
Arial Narrow, Arial Black, Bookman Old Style, Garamond, Impact,
Lucida Sans. Comic Sans...
Gâ tiÕng ViÖt Unicode víi Windows 2000 (B¶n English)
chØ cÇn cµi ®Æt thªm ng«n ng÷ tiÕng ViÖt bµn phÝm tiÕng ViÖt theo
chuÈn TCVN sÏ ®îc cµi ®Æt vµ cho phÐp b¹n gâ tiÕng ViÖt (Mét kiÓu
gâ gÇn gièng víi kiÓu gâ VNI).
Windows
95, 98 (B¶n English): t¶i xuèng Vietnamese Support trong http://support.micosoft.com/, cµi ®Æt
Vi.inf ®Ó cã ®îc bé gâ tiÕng ViÖt Unicode theo tiªu chuÈn bµn phÝm
TCVN. Trong c¶ 2 m«i trêng Windows NT vµ Windows 9.x Microsoft
cã hç trî c¶ Local cho tiÕng ViÖt do ®ã c¸c tÝnh n¨ng t×m kiÕm,
x¾p sÕp tiÕng ViÖt còng ®îc hç trî, ngoµi ra Local tiÕng ViÖt còng
hç trî c¶ c¸ch ®¸nh ch÷ sè hay c¸ch ®Æt ngµy th¸ng theo quy ®Þnh
cña ViÖt nam.
Bµn
phÝm tiÕng ViÖt do Microsoft hç trî chØ cã 1 kiÓu duy nhÊt lµ TCVN,
sÏ g©y khã kh¨n cho nh÷ng ngêi quen víi kiÓu gâ Telex hoÆc VNI.
§Ó cã kiÓu gâ quen thuéc trong c¶ 2 m«i trêng Windows NT, Windows
9.x b¹n cã thÓ dïng bé gâ VietKey.
|