Cµi ®Æt
font tiÕng ViÖt ë møc hÖ thèng
trong windows
Th.S NguyÔn V¨n Kh¶i (B¸o TH&§S)
B×nh thêng c¸c Font
dïng ë møc hÖ thèng trong Windows tõ mµn h×nh nÒn (Desktop)
®Õn hÖ thèng c¸c cöa sæ cña windows, c¸c menu cña windows
vµ cña c¸c ch¬ng tr×nh øng dông, c¸c hép tho¹i (Dialog
Box), c¸c hép th«ng b¸o (MsgBox), thanh tr¹ng th¸i, miªu t¶
biÓu tîng... ®Òu dïng c¸c font mÆc ®Þnh theo chuÈn
Windows (Winodws standard) vµ kh«ng dïng mét font cè ®Þnh nµo
cho toµn hÖ thèng. VÒ c¬ b¶n Windows dïng mét bé 3 font hÖ
thèng do Microsoft thiÕt kÕ gåm Vgasys.fon tªn font lµ System,
Vgafix.fon tªn font lµ Fixedsys vµ Sserife.fon tªn font lµ MS
Sans Serif ®Ó thiÕt lËp font cho hÖ thèng windows nhng kh«ng
ph¶i tÊt c¶. Ngoµi bé 3 font nãi trªn ta cßn thÊy Windows dïng
font Courier New (Cour.ttf) cho cöa sæ so¹n th¶o Macro, dïng
font Arial (Arial.ttf) cho c¸c hép tho¹i, hép liÖt kª, thanh
tr¹ng th¸i, c¸c nót... TÖp font Arial.ttf vµ Smalle.fon cïng
®Þnh font cho title cña popup ®Þnh bëi Define Popup trong
Foxpro for Windows. TÖp Dialog.fon trong th môc winword cïng víi
font Arial.ttf hoÆc Arialbd.ttf dïng ®Ó ®Þnh font cho c¸c th«ng
b¸o trong hép MsgBox vµ InputBox...
Do Windows kh«ng dïng mét
font cè ®Þnh nµo cho toµn hÖ thèng nªn muèn cµi ®Æt tiÕng
ViÖt ë møc hÖ thèng cho windows b¹n nªn chÐp vµ ®æi tªn
c¸c font tiÕng ViÖt tuú chän chÐp ®Ì lªn c¸c tÖp font hÖ
thèng cña Windows. ViÖc chÐp c¸c font tiÕng ViÖt ®Ì lªn c¸c
font hÖ thèng cña Windows sÏ kh«ng g©y c¶n trë g× cho ho¹t
®éng cña hÖ thèng.
NÕu b¹n ®ang dïng bé
font tiÕng ViÖt ABC ®Æt trong th môc C:\WINDOWS\ABC vµ bé
font hÖ thèng cña Microsoft ®Æt ë th môc C:\WINDOWS\FONTS b¹n
h·y thùc hiÖn c¸c sao chÐp sau:
1 - ChÐp 3 tÖp font hÖ thèng cña ABC tªn
lµ Vgasys_0.fon, Vgafix.fon, Sserife.fon sang c¸c tÖp t¬ng øng
lµ Vgasys.fon, Vgafix.fon, Sserife.fon ë th môc Fonts.
2 - ChÐp tiÕp mét tÖp font tiÕng ViÖt
tuú chän cña ABC (ch¼ng h¹n VnArial.ttf) sang tÖp Arial.ttf vµ
tÖp Arialbd.ttf ë th môc fonts.
3 - ChÐp mét tÖp font tiÕng ViÖt tuú
chän cña ABC sang tÖp Smalle.fon ë th môc Fonts.
4 - ChÐp mét tÖp font tiÕng ViÖt tuú
chän cña ABC sang tÖp Dialog.fon cña th môc
c:\Msoffice\Winword.
5 - ChÐp mét tÖp font tiÕng ViÖt tuú
chän cña ABC sang tÖp Cour.ttf ë th môc fonts.
6 - ChÐp mét tÖp font tiÕng ViÖt tuú
chän cña ABC sang tÖp Foxfont.fon ë th môc Foxpro for win.
V× Windows cã chÕ ®é
b¶o vÖ tµi nguyªn cña hÖ thèng nªn sÏ kh«ng thÓ thùc hiÖn
c¸c sao chÐp nµy trong windows. B¹n h·y ra ngoµi windows dïng
lÖnh Attrib cña DOS ®Ó bá c¸c thuéc tÝnh R/H/S cña c¸c tÖp
font hÖ thèng cña windows, sau ®ã dïng lÖnh Copy ®Ó thùc
hiÖn c¸c sao chÐp trªn. B¹n nªn sao lu c¸c font tríc khi
sao chÐp ®Ó khi cÇn cã thÓ kh«i phôc l¹i.
C¸c trêng hîp sau
®©y b¹n cã thÓ thiÕt lËp font ngay tõ mµn h×nh nÒn
(Desktop) cña windows mµ kh«ng cÇn sao chÐp c¸c tÖp nh trªn
1 - ThiÕt lËp tiÕng ViÖt cho c¸c thanh
tiªu ®Ò (Title Bar) cña c¸c cöa sæ:
Tõ mµn h×nh nÒn cña
Windows 95 (DeskTop) b¹n kÝch phÝm ph¶i Mouse vµo bÊt k× chç
nµo ®Ó lµm hiÖn ra b¶n thùc ®¬n. B¹n chän trong b¶n nµy
môc Properties ®Ó lµm xuÊt hiÖn cöa sæ Display Properties råi
chän Appearance , Chän môc Active Title Bar trong hép Item. Chän
mét font tiÕng ViÖt trong hép Font. Cuèi cïng chän nót OK
®Ó kÕt thóc.
2 - ThiÕt lËp tiÕng ViÖt cho thanh Menu
hÖ thèng (Sys Menu): Còng lµm t¬ng tù nh trªn víi môc
chän trong hép Item lµ Menu. Sau khi cµi ®Æt xong b¹n cã thÓ
®a tiÕng ViÖt vµo hÖ thèng menu cña Word, Excel, Access ...
Víi Foxpro for win, b»ng c¸ch nµy b¹n chØ cã thÓ ®a
®îc tiÕng ViÖt vµo thanh menu hÖ thèng (Sysmenu) th«i, cßn
c¸c menu ®îc t¹o ra tõ Define Popup, Define Pad, Define Bar,
@...Prompt ... th× kh«ng thÓ ®a tiÕng viÖt vµo tõ c¸ch cµi
®Æt nµy mµ ph¶i dïng c¸ch thÕ tÖp fonts nh ®· tr×nh bÇy
ë phÇn ®Çu.
3 - ThiÕt lËp tiÕng ViÖt cho m« t¶ ë
díi biÓu tîng: Còng lµm t¬ng tù nh trªn víi môc chän
trong hép Item lµ Icon
4 - ThiÕt lËp tiÕng ViÖt cho tiªu ®Ò
cña c¸c thÎ (palette Title): Còng lµm t¬ng tù
nh trªn víi môc chän trong hép Item lµ Palette Title.
B¹n còng cã thÓ thiÕt
lËp font cho windows tõ Registry cña Windows mµ kh«ng cÇn sao
chÐp c¸c tÖp font tiÕng viÖt ®Ì lªn c¸c font hÖ thèng cña
windows nh trªn. §©y lµ c«ng viÖc phøc t¹p vµ m¹o hiÓm
v× Registry lµ sæ ghi c¸c thiÕt lËp cña winddows, nÕu söa
®æi kh«ng khÐo sÏ dÉn tíi t×nh tr¹ng sæ ghi bÞ háng vµ
lµm cho windows kh«ng thÓ khëi ®éng ®îc. VËy tríc khi
can thiÖp vµo registry b¹n cÇn sao lu 4 tÖp system.da0,
user.da0, system.dat vµ user.dat n»m trong th môc Windows ra chç
kh¸c tríc khi söa ®æi.
C¸ch söa Registry:
+ Vµo Start, Chän Run, gâ vµo hép Open
trong cöa sæ RUN C:\ WINDOWS\ REGEDIT.
Sau khi thùc hiÖn lÖnh
nµy, cöa sæ Registry Editor hiÖn lªn.
+ Chän môc HKEY-CURRENT-CONFIG trong cöa
sæ Registry Editor
+ Chän môc Display , Settings råi kÝch
mouse vµo môc Fonts.Fon trong cét Name
+ Vµo menu EDIT, chän Modify lµm hiÖn lªn
cöa sæ Edit String, trong hép Value data b¹n gâ vµo tªn
C:\WINDOWS\ABC\VGASYS_0.FON råi chän OK
(LÆp l¹i c¸c bíc trªn
®Ó thiÕt lËp cho môc Fixedfon.fon vµ Oemfonts.fon).
+ Trë vÌ môc Display, Chän môc Fonts, KÝch
mouse vµo tõng môc cÇn thay ®æi trong trong cét Name, Chän
menu Edit, Modify, gâ vµo hép Value data tªn ®êng dÉn vµ tªn
tÖp fonts tiÕng ViÖt cÇn thay thÕ. råi chän OK. Muèn cµi
fonts mÆc ®Þnh cho windows th× chän môc Default trong cét
Name, chän Edit, Modify, Gâ tªn ®êng dÉn vµ tªn tÖp font
tiÕng ViÖt vµo hép Value data råi OK.
+ Sau khi thùc hiÖn c¸c thay ®æi cÇn
thiÕt b¹n h·y ®ãng cöa sæ Registry Editor. Khëi ®éng l¹i
m¸y ®Ó tiÕp nhËn thiÕt lËp míi cho windows.
C¸c c¸ch thiÕt lËp trªn
chØ ®Ó cµi ®Æt font ë møc hÖ thèng cña windows, ë nh÷ng
chç mµ ngêi sö dông kh«ng thÓ tuú chän ®îc. Cßn ë møc
øng dông b¹n kh«ng cÇn ph¶i lµm nh vËy v× c¸c cöa sæ cña
c¸c ch¬ng tr×nh øng dông ®Òu cã s½n hép font ®Ó b¹n
tuú chän. |