|
Mét
sè th«ng tin vÒ phÇn mÒm
GVSBK
T¸c gi¶ : NguyÔn V¨n HiÖp
Khoa CNTT, §H Kü ThuËt Tp.HCM

I. Chøc
n¨ng cña hÖ hæ trî tiÕng ViÖt tæng qu¸t hãa GVSBK
GVSBK (General Vietnamese
Support) lµ hÖ hæ trî tiÕng ViÖt tæng qu¸t hãa, tÝch hîp
®ång thêi c¸c chøc n¨ng sau :
* Cho
phÐp b¹n nhËp liÖu dÔ dµng theo bÊt kú c¸ch nhËp liÖu
nµo cã s½n nh VNI, B¸ch Khoa, Vietware, Telex, ... Ngoµi ra
b¹n cã thÓ ®Þnh nghÜa thªm c¸ch nhËp liÖu riªng cña b¹n
®Ó nhËp tiÕng ViÖt, Nga, Ph¸p, §øc,... T¹i mét thêi
®iÓm, ch¬ng tr×nh dïng 1 trong 2 c¸ch nhËp liÖu ®îc
b¹n qui ®Þnh, nhng b¹n cã thÓ chuyÓn ®æi nhanh gi÷a 2
c¸ch nhËp liÖu b»ng tæ hîp phÝm Alt-Shift, nhê ®ã b¹n cã
thÓ nhËp liÖu dÔ dµng nh÷ng v¨n b¶n chøa 2 thø tiÕng
kh¸c nhau (thÝ dô tiÕng ViÖt vµ tiÕng Ph¸p hay tiÕng ViÖt
vµ tiÕng Nga...).
* Qu¶n
lý bé font ch÷ ViÖt tæng qu¸t rÊt ®Ñp vµ phong phó (gÇn
200 font kh¸c nhau), cho phÐp b¹n t¹o font ch÷ ViÖt víi bé
m· bÊt kú, viÖc t¹o font ch÷ ViÖt nµy ®îc thùc hiÖn
hoµn toµn tù ®éng ®Ó hiÓn thÞ ®óng néi dung v¨n b¶n
hay trùc tiÕp tõ yªu cÇu cña b¹n th«ng qua menu 'Generate
fonts manually' cña GVSBK. Nh vËy dï v¨n b¶n cña b¹n dïng
m· tiÕng ViÖt nµo ®i n÷a, GVSBK ®Òu cho phÐp b¹n hiÓn
thÞ, hiÖu chØnh vµ in Ên chóng víi chÊt lîng nh nhau
mµ kh«ng cÇn cµi font cña c¸c hÖ tiÕng ViÖt kh¸c.
* HiÓn
thÞ ®óng v¨n b¶n tiÕng ViÖt cã bé m· bÊt kú mµ kh«ng
cÇn t¹o font ch÷ ViÖt phï hîp víi bé m· cña v¨n b¶n ®ã
(chøc n¨ng t¬ng tù nh tr×nh WebEye cña VNI). Chøc n¨ng
nµy chØ nªn dïng trong trêng hîp hiÓn thÞ v¨n b¶n tiÕng
ViÖt kh«ng cã font ch÷ kÕt hîp nh néi dung e-mail, c¸c
file text ®îc so¹n tõ MSDOS,...).
* ChuyÓn
m· c¸c file d÷ liÖu tiÕng ViÖt tõ bé m· nµy sang bé m·
kh¸c (m· nguån vµ m· ®Ých bÊt kú). File d÷ liÖu cã thÓ
ë c¸c d¹ng sau : text only, *.dbf, *.rtf.
II. Th«ng tin vÒ b¶n quyÒn cña hÖ hæ trî
tiÕng ViÖt GVSBK
GVSBK lµ phÇn mÒm
'shareware', b¹n cã thÓ cµi ®Æt GVSBK lªn m¸y b¹n vµ dïng
thö, nÕu nã ®¸p øng tèt yªu cÇu cña b¹n vµ b¹n quyÕt
®Þnh dïng nã l©u dµi, b¹n ph¶i gëi lÖ phÝ sö dông lµ
50.000 ®ång (VN§) vÒ cho t¸c gi¶ ë ®Þa chØ :
NguyÔn V¨n HiÖp, 8A L÷ Gia, P15, Q11,
Tp.HCM, §T : (84.8) 8644717
Ngay sau khi chóng t«i nhËn
tiÒn lÖ phÝ sö dông cña b¹n, chóng t«i sÏ nhËp tªn b¹n
vµo database kh¸ch hµng cña chóng t«i råi gëi cho b¹n mét
giÊy chøng nhËn sö dông phÇn mÒm, cã giÊy nµy viÖc sö
dông phÇn mÒm GVSBK míi hîp lÖ. Ngoµi ra, b¹n còng sÏ
nhËn ®îc c¸c u ®·i sau :
* ®îc
th«ng b¸o trùc tiÕp ®Ó cËp nhËt ch¬ng tr×nh vµ font
ch÷ mçi khi chóng t«i n©ng cÊp phÇn mÒm vµ so¹n thªm
nhiÒu font ch÷ míi.
* gi¶i
®¸p c¸c th¾c m¾c vÒ nh÷ng vÊn ®Ò cã liªn quan ®Õn sö
dông tiÕng ViÖt trªn Windows.
Lu ý lÖ phÝ 50.000® lµ
cho viÖc sö dông GVSBK trªn tõng m¸y vµ kh«ng bao gåm
ph¬ng tiÖn chøa tin nh CDROM, ®Üa mÒm, lÖ phÝ download
phÇn mÒm tõ m¹ng,.... NÕu b¹n dïng trªn nhiÒu m¸y, b¹n
ph¶i gëi lÖ phÝ cho tõng m¸y sö dông. C¸c ®¬n vÞ, c¬
quan sö dông hay c¸c cöa hµng b¸n m¸y sÏ ®îc gi¶m 20%
nÕu ®ãng lÖ phÝ mçi lÇn tõ 10 b¶n trë lªn. Mäi ®¬n
vÞ, c¸ nh©n ®Òu cã quyÒn phæ biÕn vµ ph©n phèi GVSBK
víi ®iÒu kiÖn kh«ng thay ®æi néi dung, cÊu tróc b¶n gèc
vµ kh«ng thu lÖ phÝ sö dông phÇn mÒm.
Chóng t«i xin ch©n thµnh
c¸m ¬n tríc sù ñng hé cña quý vÞ. MÆc dï ch¬ng
tr×nh nµy ®· ®îc chóng t«i thö dïng gÇn 2 n¨m nay
nhng ch¾c ch¾n nã sÏ cßn thiÕu sãt vµ cã thÓ cßn mét
sè lçi nhÊt ®Þnh, kÝnh mong tÊt c¶ quý vÞ nhiÖt t×nh
ph¶n håi nh÷ng ý kiÕn ®ãng gãp ®Ó chóng t«i hiÖu chØnh
l¹i ch¬ng tr×nh ngµy cµng tèt h¬n. Quý vÞ cã thÓ ph¶n
håi ý kiÕn ®ãng gãp b»ng c¸c h×nh thøc sau :
* e-mail
vÒ ®Þa chØ hiep@dit.hcmut.edu.vn
* §iÖn
tho¹i vÒ sè (84.8) 8644717
* Gëi
th vÒ : NguyÔn V¨n HiÖp, Khoa CNTT, §H Kü ThuËt Tp.HCM
III. Cµi ®Æt GSVBK lªn m¸y
V× hÖ GVSBK cã thÓ tù
sinh ra c¸c font ch÷ tiÕng ViÖt cña bÊt kú b¶n m· nµo nªn
tríc khi cµi GVSBK vµo m¸y, tèt nhÊt b¹n nªn xãa tÊt c¶
font tiÕng ViÖt kh¸c ra khái Windows. NÕu b¹n ch¹y Win 3.x
hay Win 9x, b¹n nªn dïng tr×nh setup16.exe trong th môc gvsbk
trªn ®Üa cøng hay CDROM chøa b¶n gèc hÖ GVSBK ®Ó cµi
®Æt version 16-bit. Trong trêng hîp b¹n ch¹y Win NT, b¹n
sÏ dïng tr×nh setup32.exe ®Ó cµi ®Æt version 32-bit. Tríc
khi chän button 'Bat dau cai', b¹n ph¶i hiÖu chØnh c¸c th«ng
tin sau :

* m·
tiÕng ViÖt b¹n dïng thêng xuyªn nhÊt.
*
®êng dÉn chøa b¶n gèc cña hÖ hç trî tiÕng ViÖt GVSBK
(default lµ th môc chøa tr×nh cµi ®Æt)
*
®êng dÉn trªn ®Üa cøng chøa ch¬ng tr×nh GVSBK sau khi
®· cµi ®Æt (default lµ c:\gvsbk).
*
®êng dÉn chøa th môc Windows (default lµ c:\windows).
*
®êng dÉn chøa font ch÷ tiÕng ViÖt (default lµ c:\gvsfont).
* lo¹i
font ch÷ tiÕng ViÖt cÇn cµi ®Æt : hoÆc lµ TrueType hoÆc
lµ Postscript.
IV. Menu Keyboard cña GVSBK
Tr×nh GVSBK cã 3 menu chÝnh
: Keyboard, Display vµ Utility. Menu Keyboard cho phÐp b¹n chän
c¸ch nhËp liÖu tiÕng ViÖt vµ m· tiÕng ViÖt ®îc t¹o ra
:
* Option
'Input Method 1' cho phÐp b¹n qui ®Þnh c¸ch nhËp liÖu cô
thÓ thø nhÊt trong danh s¸ch.

* Option
'Input Method 2" cho phÐp b¹n qui ®Þnh c¸ch nhËp liÖu
cô thÓ thø hai trong danh s¸ch. Dïng Alt-Shift ®Ó chuyÓn
chÕ ®é nhËp liÖu hiÖn hµnh tõ c¸ch nhËp liÖu nµy sang
c¸ch nhËp liÖu kia.
* Option
"Code Table" cho phÐp b¹n qui ®Þnh m· tiÕng ViÖt
sÏ ®îc t¹o ra trong qu¸ tr×nh nhËp liÖu.

* Option
"Sound for hot-key" cho phÐp on/off ©m thanh (th«ng qua
sound card) khi cã Ên tr×nh tù Alt-Shift ®Ó chuyÓn chÕ ®é
nhËp.
Lu ý sè lîng c¸ch
nhËp liÖu vµ sè lîng b¶n m· tiÕng ViÖt cô thÓ cã thÓ
thay ®æi tïy ý theo yªu cÇu riªng cña tõng ngêi. B¹n
nªn ®äc môc VII vµ VIII ®Ó biÕt chi tiÕt c¸ch x©y dùng 2
file database chøa th«ng tin vÒ c¸c c¸ch nhËp liÖu vµ c¸c
b¶n m· tiÕng ViÖt.
V. Menu Display cña GVSBK
Cho phÐp b¹n chän 1 trong 3
chÕ ®é hiÓn thÞ v¨n b¶n trªn mµn h×nh m¸y tÝnh :

* Option
"Auto-generate fonts for display" cho phÐp Windows tù
t¹o font theo yªu cÇu cña v¨n b¶n ®Ó hiÓn thÞ vµ in Ên
®óng v¨n b¶n tiÕng ViÖt cña b¹n, dï v¨n b¶n ®ang dïng
m· tiÕng ViÖt nµo. B¹n nªn chän thêng xuyªn option nµy.
* Option
"Auto-convert code for display" cho phÐp Windows tù
®æi v¨n b¶n tiÕng ViÖt cña b¹n vÒ m· tiÕng ViÖt cã s½n
råi hiÓn thÞ v¨n b¶n víi font cã s½n ®ã (hiÖn v¨n b¶n
sÏ ®îc ®æi vÒ m· §HBK 1 byte hay 2 byte). Nhê option
nµy, b¹n sÏ ®äc ®îc dÔ dµng c¸c v¨n b¶n th« kh«ng
cã font kÌm theo nh c¸c v¨n b¶n trªn MSDOS, c¸c trang Web,
c¸c e-mail,... B¹n chØ nªn dïng option nµy trong lóc xem v¨n
b¶n vµ khi v¨n b¶n cña b¹n hiÓn thÞ kh«ng ®óng trªn mµn
h×nh. Trong trêng hîp b¹n ®ang nhËp hay hiÖu chØnh v¨n
b¶n, b¹n kh«ng nªn dïng option nµy v× nã kh«ng ho¹t ®éng
tèt khi v¨n b¶n bÞ thay ®æi néi dung.
* Option
"Standard" cho phÐp b¹n cÊm GSVBK can thiÖp vµo qu¸
tr×nh hiÓn thÞ v¨n b¶n lªn mµn h×nh. ¥ë chÕ ®é nµy,
GVSBK kh«ng hÒ can thiÖp vµo qui tr×nh hiÓn thÞ v¨n b¶n
cña b¹n, do ®ã m¸y quay vÒ chÕ ®é chuÈn cña Windows.
VI. Menu Utility cña GVSBK
Cho phÐp b¹n chän 1 trong 4
chøc n¨ng hæ trî sau :
*
"Generate fonts manually" cho phÐp b¹n t¹o mét hay
nhiÒu font tiÕng ViÖt cã m· bÊt kú nµo ®ã.

*
"Convert document" cho phÐp b¹n chuyÓn ®æi file d÷
liÖu tõ m· tiÕng ViÖt nµy sang m· tiÕng ViÖt kh¸c. File
d÷ liÖu cã thÓ ë c¸c format nh text only, *.wri, *.rtf,
*.dbf.
*
"Refresh font Cache" cho phÐp GSVBK thu thËp l¹i danh
s¸ch c¸c font ch÷ hiÖn cã trªn Windows vµ chØ t¹o ra nh÷ng
font cha cã khi cÇn thiÕt.
*
"Uninstall GVSBK" cho phÐp b¹n gë bá hÖ hæ trî
tiÕng ViÖt GSVBK ra khái m¸y tÝnh.
VII. CÊu tróc file gvsbk.cod
Gvsbk.cod lµ file chøa c¸c
b¶ng m· tiÕng ViÖt mµ ch¬ng tr×nh GVSBK sö dông, chóng
®îc chøa díi d¹ng b¶ng chuyÓn m· tõ m· trung gian
(VietStar) sang m· t¬ng øng. Ngoµi ra, file gvsbk.cod cßn
chøa mét sè th«ng tin kh¸c nh b¶ng tªn font ch÷ cho m·
tiÕng ViÖt t¬ng øng... File nµy ®îc t¹o ra b»ng c¸ch
thùc hiÖn lÖnh ENCCODE (trong m«i trêng DOS), tr×nh enccode
sÏ ®äc tÊt c¶ c¸c file *.dat trong th môc hiÖn hµnh råi
m· hãa chóng thµnh file gvsbk.cod. Mçi file *.dat d¹ng 'text
only' miªu t¶ c¸c th«ng tin liªn quan ®Õn mét bé m· tiÕng
ViÖt nh : b¶ng m·, danh s¸ch tªn font ch÷ kÕt hîp,... CÊu
tróc cô thÓ cña mét file *.dat nh sau :
[tªn nhËn d¹ng b¶ng m·]
n1 (n1=0,1 miªu t¶ font b×nh thêng hay font
toµn ch÷ hoa)
n2 (n2=1,0 miªu t¶ cã b¶ng tªn font kÌm
theo hay kh«ng)
s1 (trµng ký tù dÉn ®Çu - prefix - cña
c¸c tªn font cho m· tiÕng ViÖt nµy)
s2 (trµng ký tù sau cïng - postfix - cña
c¸c tªn font cho m· tiÕng ViÖt nµy)
[Font List]
n=string (chØ sè vµ tªn font t¬ng øng
cña tõng font thuéc m· nµy)
.....
[Destcode Code]
B¶ng chuyÓn tõ m· trung
gian (VietStar) vÒ m· hiÖn hµnh, b¶ng nµy sÏ cã 256 phÇn
tö cho 256 m· ký tù tõ 0 ®Õn 255.
§Ó biÕt chi tiÕt cô thÓ,
b¹n nªn tham kh¶o c¸c file *.dat gèc, trong th môc
gsvbk\vncode trªn ®Üa cøng hay CDROM chøa b¶n gèc cña hÖ
hæ trî tiÕng ViÖt GVSBK. Trªn c¬ së ®ã, b¹n cã thÓ hiÖu
chØnh l¹i nh÷ng sai sãt vµ t¹o míi nhiÒu b¶ng m· kh¸c.
VIII. CÊu tróc file gvsbk.rul
Gvsbk.rul lµ file chøa c¸c
ph¬ng ph¸p nhËp liÖu kh¸c nhau mµ tr×nh GVSBK sö dông,
file nµy ®îc t¹o ra b»ng c¸ch thùc hiÖn lÖnh ENCRULE
(trong m«i trêng DOS), tr×nh encrule sÏ ®äc tÊt c¶ c¸c
file *.rul trong th môc hiÖn hµnh råi m· hãa chóng thµnh
file gvsbk.rul. Mçi file *.rul d¹ng 'text only' miªu t¶ c¸c
luËt gá cho mét ph¬ng ph¸p nhËp liÖu cô thÓ, format cô
thÓ cña file *.rul (trõ file gvsbk.rul) nh sau :
- hµng ®Çu file miªu t¶ tªn luËt gá.
- hµng kÕ chøa VIETNAM_MODE = 0A¶1 miªu t¶
b¶ng luËt gá cã t¹o ra m· tiÕng ViÖt kh«ng.
Sau ®ã lµ nhiÒu ®o¹n
th«ng tin víi thø tù tïy ý miªu t¶ nh÷ng th«ng tin sau :
- ®o¹n CLASS_CAPSLOCK : n, miªu t¶ n phÝm
bÞ t¸c ®éng bëi CAPSLOCK ngoµi c¸c phÝm ch÷ tõ a-z.
- ®o¹n CLASS_ALPHABET : n, miªu t¶ n ký tù
ch÷ vµ thuéc tÝnh cña chóng lµ nguyªn ©m hay phô ©m.
- ®o¹n CLASS_SEPARATING : n, miªu t¶ n ký
tù ®Æc biÖt (dÊu ng¨n).
- ®o¹n CLASS_UPPERLOWER : n, miªu t¶ n cÆp
ch÷ hoa/thêng t¬ng øng nhau.
- ®o¹n CLASS_MODIFIER : code, type,
casesensitive, srclen, deslen, rulenum, ®o¹n nµy miªu t¶
'rulenum' luËt gá bÞ t¸c ®éng tõ phÝm 'code' víi nh÷ng
®Æc ®iÓm sau :
+ code : m· ASCII cña phÝm luËt.
+ type : kÕt hîp gÇn / kÕt hîp xa/ kÕt
hîp xa vµ xãa dÊu.
+ casesensitive : hiÖn cha dïng.
+ srclen : ®é dµi trµng ch÷ source.
+ deslen : ®é dµi trµng ch÷ destination.
+ sau ®ã liÖt kª 'rulenum' cÆp chuçi ký
tù source/destination dïng m· VietStar.
B¹n nªn tham kh¶o c¸c file
*.rul gèc, trong th môc gsvbk\vnrule trªn ®Üa cøng hay CDROM
chøa b¶n gèc cña hÖ hæ trî tiÕng ViÖt GVSBK. Trªn c¬ së
®ã, b¹n cã thÓ hiÖu chØnh l¹i nh÷ng sai sãt vµ t¹o míi
nhiÒu file luËt gá kh¸c theo yªu cÇu riªng.
IX. CÊu tróc file tõ ®iÓn vietdic.dic
Vietdic.dic lµ file tõ
®iÓn tiÕng ViÖt d¹ng 'text only', mçi hµng chøa 1 tõ ®¬n
tiÕng ViÖt mµ tr×nh GVSBK sö dông, file nµy ®îc nhËp
b»ng m· trung gian (VietStar) vµ ®· cã thø tù. B¹n cã thÓ
hiÖu chØnh vµ thªm vµo nhiÒu tõ tiÕng ViÖt cha cã trong
tõ ®iÓn. HiÖn file vietdic.dic chØ cã kho¶ng 5000 tõ trong
lóc tr×nh GVSBK (vµ BKTRANS) dïng tèi ®a 16000 tõ ®Çu cña
file nµy (nÕu file chøa nhiÒu tõ h¬n) ®Ó thùc hiÖn chuyÓn
m· tiÕng ViÖt tù ®éng. Sau khi hiÖu chØnh l¹i file
vietdic.dic, b¹n ph¶i ch¹y tr×nh dicsort.exe ®Ó s¾p xÕp l¹i
thø tù tõ ®iÓn.
X. §Æc ®iÓm vÒ font TrueType vµ Postscript
tiÕng ViÖt cña GVSBK
GVSBK cung cÊp ®ång thêi 2
d¹ng font tiÕng ViÖt kh¸c nhau, ®ã lµ TrueType vµ
Postscript. MÆc dï vÒ lý thuyÕt, c¶ hai d¹ng font nµy ®Òu
rÊt m¹nh vµ ®Òu cã thÓ miªu t¶ râ nÐt tõng ký tù ngay
c¶ ë co ch÷ nhá trªn thiÕt bÞ ®é ph©n gi¶i thÊp, tuy
nhiªn hiÖn chóng t«i chØ cã c«ng nghÖ so¹n font Postscript
®ñ m¹nh ®Ó t¹o ra font ®é râ nÐt cao, chø cha cã c«ng
nghÖ so¹n font TrueType chÊt lîng cao. V× vËy hiÖn chóng
t«i chØ so¹n trùc tiÕp font Postscript råi sau ®ã dïng
tr×nh chuyÓn format cã s½n trªn thÞ trêng ®Ó ®æi sang
d¹ng Truetype, kÕt qu¶ lµ c¸c font tiÕng ViÖt TrueType cña
chóng t«i cha cã ®é râ nÐt nh font Postscript t¬ng
øng. Sè lîng font Postscript tiÕng ViÖt cña chóng t«i
còng nhiÒu h¬n font TrueType (v× c¸c ch¬ng tr×nh chuyÓn
font ®îc dïng kh«ng thÓ ®æi mét sè Ýt font Postscript
cña chóng t«i).
Tuy nhiªn ®Ó dïng ®îc
font Postscipt, b¹n cÇn cµi ®Æt tríc ch¬ng tr×nh qu¶n
lý font ATM cña h·ng Adobe (version 3.x hay 4.x Delux). Trªn
®Üa CDROM GVSBK gèc cña chóng t«i hiÖn còng cã chøa b¶n
gèc ATM version 3.01 (lµ version freeware ®îc download tõ
®Þa chØ http://www.adobe.com).
Tãm l¹i nÕu b¹n ch¹y
Windows ë chÕ ®é ph©n gi¶i cao (tõ 800*600 trë lªn), b¹n
cã thÓ dïng version font TrueType, cßn nÕu b¹n muèn kh¸m
ph¸ chÊt lîng font cña chóng t«i, b¹n nªn dïng font
Postscript. VÒ phÇn in Ên trªn c¸c m¸y in ®é ph©n gi¶i cao
(Laser, phun mùc), ®é nÐt cña 2 d¹ng font gÇn nh nhau.
XI. Th«ng tin vÒ tr×nh chuyÓn m· BKTRANS
Thêng tiÖn Ých chuyÓn
m· BKTRANS ®îc gäi tõ menu Utility/Convert Document trong
GVSBK, nhng b¹n còng cã thÓ ch¹y trùc tiÕp BKTRANS tõ
Windows th«ng qua mét ShortCut hay qua lÖnh 'Run'.

Ch¬ng tr×nh BKTRANS cho
phÐp b¹n chuyÓn m· tiÕng ViÖt tõ c¸c tµi liÖu ®· cã
sang m· kh¸c phï hîp víi yªu cÇu cña b¹n h¬n, hiÖn chØ
cã c¸c chÕ ®é chuyÓn sau ®©y :
* tõ
Text Only sang Text Only
* tõ
Text Only sang Write for Windows (®Ó PageMaker dµn trang)
* tõ
Text Only sang Corel Ventura 7.0
* tõ DBF
sang DBF (c¸c file d÷ liÖu FoxPro)
* tõ
Rich Text Format sang Rich Text Format (Word,...)
Tr×nh tù tæng qu¸t ®Ó chuyÓn m· mét file
d÷ liÖu :
1. Chän format file cÇn
chuyÓn b»ng c¸ch dêi mouse vÒ cöa sæ "Format file cÇn
chuyÓn" vµ chän trong danh s¸ch. HiÖn ch¬ng tr×nh chØ
chuyÓn c¸c file cã c¸c format sau :
* File
v¨n b¶n th« (cã thÓ chøa m· ®Þnh d¹ng theo có ph¸p
Ventura).
* File
DBF cña Foxpro.
* File
RTF (Rich Text Format). §©y lµ d¹ng file mµ hÇu hÕt c¸c
ch¬ng tr×nh chän ®Ó trao ®æi th«ng tin cho nhau, v× nã
cã thÓ miªu t¶ hÇu hÕt c¸c v¨n b¶n cã format.
2. Chän format file kÕt qu¶
b»ng c¸ch dêi mouse vÒ cöa sæ "Format file kÕt
qu¶" vµ chän trong danh s¸ch. HiÖn chóng t«i chØ
chuyÓn vÒ c¸c file cã c¸c format sau :
* File
v¨n b¶n th«.
* File
DBF cña Foxpro.
* File
RTF (Rich Text Format).
* File
Write for Windows (thêng dïng cho PageMaker).
* File
Corel Ventura 7.0 (m· ANSI text).
3. Chän m· tiÕng ViÖt cña
file cÇn chuyÓn b»ng c¸ch dêi mouse vÒ cöa sæ "M·
tiÕng ViÖt file cÇn chuyÓn" vµ chän trong danh s¸ch. Cã
hai option ®Æc biÖt trong danh s¸ch :
*
"Automatic for document" cho phÐp ch¬ng tr×nh tù
nhËn d¹ng mét lÇn m· tiÕng ViÖt cña file cÇn chuyÓn.
*
"Automatic for paragraph" cho phÐp ch¬ng tr×nh tù
nhËn d¹ng m· tiÕng ViÖt cña tõng ®o¹n v¨n trong file cÇn
chuyÓn. Víi option nµy, tr×nh chuyÓn m· sÏ chuyÓn m· ®óng
v¨n b¶n chøa nhiÒu ®o¹n v¨n cã m· tiÕng ViÖt kh¸c nhau
vÒ mét m· nµo ®ã.
Ngoµi 2 option ®Æc biÖt
trªn, c¸c m· tiÕng ViÖt cßn l¹i trong danh s¸ch phô thuéc
vµo néi dung file gvsbk.cod. File nµy chøa c¸c b¶n m· tiÕng
ViÖt ®îc dïng bëi ch¬ng tr×nh. B¹n cã thÓ cËp nhËt
file nµy theo yªu cÇu riªng, qui tr×nh chi tiÕt ®îc tr×nh
bµy trong môc VII.
4. Chän m· tiÕng ViÖt cña
file kÕt qu¶ b»ng c¸ch dêi mouse vÒ cöa sæ "M· tiÕng
ViÖt file kÕt qu¶" vµ chän trong danh s¸ch.
5. Chän file cÇn chuyÓn
b»ng c¸ch dêi mouse vÒ cöa sæ "Tªn file cÇn
chuyÓn" vµ Ên mouse vµo button chØ xuèng ®Ó ch¬ng
tr×nh hiÓn thÞ cöa sæ truy t×m file trong m¸y tÝnh, tõ ®ã
b¹n cã thÓ chän file cÇn chuyÓn.
6. HiÖu chØnh tªn file kÕt
qu¶ b»ng c¸ch dêi mouse vÒ cöa sæ "Tªn file kÕt
qu¶" vµ hiÖu chØnh chuçi v¨n b¶n miªu t¶ tªn file
(b¹n ph¶i ®Æt tªn file kÕt qu¶ kh¸c víi tªn file cÇn
chuyÓn ®Ó khái mÊt néi dung file gèc).
7. NÕu b¹n chuyÓn file v¨n
b¶n th«, b¹n cã thÓ chän thªm mét sè chÕ ®é chuyÓn m·
sau :
* ChØ
chõa 1 ký tù gi÷a 2 tõ kÕ nhau : Ph¬ng ph¸p giãng ®Òu
®o¹n v¨n ë hai lÒ (justify) cña ®a sè c¸c ch¬ng tr×nh
so¹n th¶o v¨n b¶n tiÕng ViÖt trªn MSDOS nh VNI, VietRes,
BKED,... lµ thªm mét sè ký tù tr¾ng gi÷a c¸c tõ. Nhng
®iÒu nµy l¹i g©y mÊt thÈm mü khi dïng c¸c ch¬ng tr×nh
chuyªn nghiÖp chØnh d¹ng l¹i. Muèn chØnh l¹i cho v¨n b¶n
®Ñp, b¹n nªn dïng option nµy ®Ó lo¹i bá c¸c ký tù
tr¾ng thõa gi÷a c¸c tõ trong v¨n b¶n gèc.
* Dån
c¸c hµng cña 1 paragraph l¹i : Ph¬ng ph¸p qu¶n lý c¸c
®o¹n v¨n dµi cña c¸c ch¬ng tr×nh so¹n th¶o v¨n b¶n
tiÕng ViÖt trªn MSDOS nh VNI, VietRes, BKED lµ c¾t nã ra
nhiÒu hµng vËt lý khi chØnh d¹ng vµ cÊt c¸c hµng vËt lý
nµy lªn file (vµ trë thµnh nhiÒu ®o¹n v¨n riªng biÖt).
§Ó c¸c ch¬ng tr×nh chuyªn nghiÖp chØnh d¹ng l¹i cho
®Ñp h¬n, c¸c hµng riªng biÖt (cña mét ®o¹n v¨n) cÇn
ph¶i ®îc nèi kÕt l¹i thµnh mét thÓ thèng nhÊt. Dïng
option nµy cho phÐp b¹n lµm ®îc c«ng viÖc nµy tù ®éng
thay v× ph¶i lµm b»ng tay sau khi chuyÓn m·. §Ó ph©n biÖt
®©u lµ c¸c hµng cña mét ®o¹n v¨n, ®©u lµ chæ ng¨n
c¸ch c¸c ®o¹n v¨n, khi nhËp liÖu b»ng c¸c ch¬ng tr×nh
so¹n th¶o tiÕng ViÖt, b¹n cÇn nhËp hai ký tù
"Enter" mçi khi kÕt thóc 1 ®o¹n v¨n cña b¹n.
* Xö lý
tr×nh tù <x> nh lÖnh format : Ch¬ng tr×nh Ventura
dïng tr×nh tù <x> trong v¨n b¶n th« ®Ó miªu t¶ c¸c
c«ng viÖc chØnh d¹ng cÇn ph¶i ®îc thi hµnh, nhê ®ã
viÖc chØnh d¹ng v¨n b¶n cã thÓ ®îc tiÕn hµnh t¹i thêi
®iÓm nhËp liÖu. §iÒu nµy rÊt cÇn thiÕt vµ tiÖn dông cho
mét sè format t¬ng ®èi ®¬n gi¶n nhng lËp ®i lËp l¹i
rÊt nhiÒu lÇn trong v¨n b¶n. Dïng chøc n¨ng nµy, ch¬ng
tr×nh chuyÓn sÏ kh«ng chuyÓn m· c¸c tr×nh tù nµy, tr¸i
l¹i ch¬ng tr×nh chuyÓn sÏ ®æi thµnh format t¬ng øng
trong file kÕt qu¶.
C¸c bíc tõ 1-7 ®îc
lµm ®éc lËp vµ theo bÊt kú thø tù nµo. Sau khi ®· hoµn
thµnh c¸c bíc 1-7, b¹n cã thÓ button "Bat dau chuyen
ma", ch¬ng tr×nh sÏ hái l¹i b¹n mét lÇn n÷a cho cÈn
thËn. NÕu b¹n kh«ng muèn chuyÓn m·, b¹n Ên nót
"Cancel", nÕu kh«ng b¹n Ên nót "OK" ®Ó
ch¬ng tr×nh thùc hiÖn viÖc chuyÓn m·.
XII. ChuyÓn m· file *.DBF cña FoxPro
1. Ch¹y ch¬ng tr×nh BKTRANS b»ng c¸ch
chän option Utility/Convert Document cña tr×nh GVSBK.
2. Chän format file cÇn chuyÓn vµ format file
kÕt qu¶ lµ " Foxpro .DBF ".
3. Chän m· tiÕng ViÖt cho file cÇn chuyÓn.
4. Chän m· tiÕng ViÖt cho file kÕt qu¶.
5. NhËp tªn file cÇn chuyÓn hay t×m tªn
file cÇn chuyÓn.
6. HiÖu chØnh tªn file kÕt qu¶.
7. KiÓm tra c¸c th«ng sè råi chän button
"Bat dau chuyen ma"
8. Chän "Ok" ®Ó b¾t ®Çu thùc
hiÖn chuyÓn m· thùc sù, ch¬ng tr×nh sÏ hiÖn tr¹ng th¸i
chuyÓn m· tõ 0, 10, 20, .... 90%.
XIII. ChuyÓn m· file *.DOC cña Winword
1. Ch¹y Winword, load file cÇn chuyÓn, Save As
lªn file míi ë format RTF (Rich Text Format), råi ®ãng l¹i
cöa sæ chøa file (hay dõng ch¬ng tr×nh Winword).
2. Ch¹y tr×nh chuyÓn m·, chän format file
cÇn chuyÓn vµ file kÕt qu¶ lµ "Rich text format
RTF".
3. Chän m· tiÕng ViÖt file cÇn chuyÓn.
4. Chän m· tiÕng ViÖt cho file kÕt qu¶.
5. NhËp tªn file cÇn chuyÓn hay t×m tªn
file cÇn chuyÓn.
6. HiÖu chØnh tªn file kÕt qu¶.
7. KiÓm tra c¸c th«ng sè råi chän button
"Bat dau chuyen ma"
8. Chän "Ok" ®Ó b¾t ®Çu thùc
hiÖn chuyÓn m· thùc sù, ch¬ng tr×nh sÏ hiÖn tr¹ng th¸i
chuyÓn m· tõ 0, 10, 20, .... 90%.
9. Trë l¹i Winword, load file RTF ®· chuyÓn,
Save As l¹i d¹ng DOC.
XIV. ChuyÓn m· file *.XLS cña Excel
1. Ch¹y Excel, load file cÇn chuyÓn, Save As
tõng worksheet lªn file míi ë format Text (Tab delimited).
2. Ch¹y tr×nh chuyÓn m·, chän format file
cÇn chuyÓn vµ file kÕt qu¶ lµ "Text Only".
3. Chän m· tiÕng ViÖt file cÇn chuyÓn.
4. Chän m· tiÕng ViÖt cho file kÕt qu¶.
5. NhËp tªn file cÇn chuyÓn hay t×m tªn
file cÇn chuyÓn.
6. HiÖu chØnh tªn file kÕt qu¶.
7. KiÓm tra c¸c th«ng sè råi chän button
"Bat dau chuyen ma"
8. Chän "Ok" ®Ó b¾t ®Çu thùc
hiÖn chuyÓn m· thùc sù, ch¬ng tr×nh sÏ hiÖn tr¹ng th¸i
chuyÓn m· tõ 0, 10, 20, .... 90%.
9. Trë l¹i Excel, load file text ®· chuyÓn
vµo mét worksheet, select all néi dung cña nã (click button
trªn tr¸i cña worksheet), thùc hiªn lÖnh copy.
10. Trë l¹i worksheet ban ®Çu, select all
nã, chän Edit/Past Special/Values/Ok, råi chän l¹i font míi
cho phï hîp m· tiÕng ViÖt míi.
Lu ý : Sau khi chuyÓn m·,
b¹n nªn kiÓm tra l¹i file kÕt qu¶ xem cã g× cÇn hiÖu
chØnh kh«ng. Trong mét sè trêng hîp, cã vµi chi tiÕt nhá
cÇn ph¶i hiÖu chØnh l¹i b»ng tay, thÝ dô tiªu ®Ò ch÷ hoa
b»ng m· VNI khi chuyÓn qua m· ABC hay Vietware-F, b¹n ph¶i
chän font cho ch÷ hoa (tªn font cã ch÷ H sau cïng).
XV. Dïng font phiªn ©m
Khi b¹n cµi ®Æt hÖ GSVBK th× font chøa
c¸c ký tù phiªn ©m quèc tÕ (cho tiÕng Anh vµ tiÕng Ph¸p)
cña chóng t«i còng ®· ®îc cµi ®Æt, font nµy tªn lµ
'PhTimes', bè trÝ bµn phÝm ®Ó nhËp c¸c ký tù phiªn ©m
theo font ch÷ nµy nh sau :


XVI. Mét sè t×nh huèng cÇn ®Ó ý
1. NhËp liÖu kh«ng
®óng tiÕng ViÖt. C¸ch nhËp liÖu vµ m· tiÕng ViÖt
®îc t¹o ra t¹i tõng thêi ®iÓm sÏ ®îc hiÓn thÞ trªn
thanh tiªu ®Ò cña tr×nh GVSBK, b¹n nªn kiÓm tra xem cã
®óng víi ý muèn cña m×nh kh«ng ? NÕu c¸ch nhËp liÖu
kh«ng ®óng, b¹n cã thÓ hoÆc Ên Alt-Shift ®Ó chuyÓn qua
c¸ch nhËp thø 2, hoÆc vµo option 'Input Method 1' hay 'Input
Method 2' ®Ó chän c¸ch nhËp liÖu ®óng theo ý muèn. B¹n
cÇn chän font ch÷ cã m· tiÕng ViÖt phï hîp víi m· ®îc
t¹o ra tõ keyboard.
2. HiÓn thÞ kh«ng ®óng
tiÕng ViÖt. Font ch÷ ®îc dïng kh«ng phï hîp m· víi
v¨n b¶n. B¹n nªn chän chÕ ®é Display/Generate fonts
automatically ®Ó GVSBK tù ®éng t¹o font ch÷ cã m· phï hîp
víi v¨n b¶n. Trong trêng hîp b¹n ®· chän chÕ ®é
'Generate fonts automatically' mµ v¨n b¶n vÉn kh«ng hiÓn thÞ
®óng tiÕng ViÖt th× cã thÓ :
* v¨n
b¶n kh«ng cã font ch÷ kÌm theo. Trong trêng hîp nµy b¹n
cã thÓ chän chÕ ®é Display/Display automatically hay chän
l¹i font ch÷ ®óng cho v¨n b¶n, nÕu m· tiÕng ViÖt cña v¨n
b¶n cha cã font, b¹n cã thÓ t¹o ra mét hay nhiÒu font cã
m· nµy b»ng c¸ch chän menu Utility/Generate fonts manually.
* v¨n
b¶n cã kÌm font ch÷ nhng tªn font kh«ng ®óng trong file
database gvsbk.cod nªn GVSBK kh«ng thÓ tù ®éng t¹o ra dïm
b¹n ®îc. Trong trêng hîp nµy, b¹n cã thÓ chän l¹i
tªn font kh¸c cã m· phï hîp hay hiÖu chØnh l¹i tªn font
trong file gvsbk.cod ®Ó GVSBK tù ®éng t¹o dïm b¹n.
* v¨n
b¶n cã kÌm font ch÷ nhng ch¬ng tr×nh øng dông kh«ng
dïng c¬ chÕ yªu cÇu font 'on-the-fly'. ThÝ dô c¸c tr×nh
nh PageMaker, Corel Draw,... ®Òu ®äc tÜnh c¸c font cña
Windows khi khëi ®éng ch¬ng tr×nh, sau ®ã chóng dïng danh
s¸ch ®· cã chø kh«ng hái Windows n÷a, nh vËy khi b¹n
n¹p mét file d÷ liÖu cã font ch÷ cha cã, tr×nh øng dông
sÏ tù ®éng thÕ b»ng font kh¸c nªn GVSBK kh«ng thÓ tù
®éng t¹o font cho øng dông ®ã ®îc. Trong trêng hîp
nµy, b¹n ph¶i t¹o c¸c font ®îc dïng trong file d÷ liÖu
b»ng tay, ch¹y l¹i ch¬ng tr×nh øng dông vµ n¹p l¹i file
d÷ liÖu th× tiÕng ViÖt míi ®îc hiÓn thÞ ®óng.
* b¹n
dïng nhÇm version 32-bit cña tr×nh GVSBK (gvsbk32.exe) trªn
Windows 9x, version nµy chØ t¹o font tù ®éng trªn Win NT chø
trªn Windows 9x nã kh«ng thÓ tù ®éng t¹o font theo yªu cÇu
øng dông. Trong trêng hîp nµy b¹n nªn cµi l¹i GVSBK vµ
dïng version 16-bit.
3. NhËp v¨n b¶n tiÕng
Nga kh«ng ®îc. §Ó nhËp v¨n b¶n tiÕng Nga, b¹n cÇn
cã font ch÷ tiÕng Nga trªn m¸y, nÕu cha cã b¹n nªn t×m
c¸c font tiÕng Nga vµ cµi ®Æt vµo m¸y. B¹n cã thÓ t×m
®îc kh¸ nhiÒu font tiÕng Nga trong bé ®Üa Corel Draw 8
(disk 1). B¹n ph¶i chuyÓn chÕ ®é nhËp v¨n b¶n vÒ
áRussianâ, c¸ch bè trÝ bµn phÝm hiÖn t¹i nh sau :

4. NhËp v¨n b¶n tiÕng
Ph¸p kh«ng ®îc. §Ó nhËp v¨n b¶n tiÕng Ph¸p, b¹n
nªn dïng c¸c font ch÷ chuÈn tiÕng Anh. B¹n ph¶i chuyÓn chÕ
®é nhËp v¨n b¶n vÒ áFrenchâ, hiÖn t¹i ph¬ng ph¸p nhËp
c¸c ký tù cã dÊu cña tiÕng Ph¸p lµ ch÷ tríc dÊu sau,
c¸c qui ®Þnh nhËp dÊu nh sau :

5. ChÕ
®é hiÓn thÞ 'Auto-convert code for display' kh«ng hiÓn thÞ
tiÕng ViÖt trong mét sè ch¬ng tr×nh nh IE 4.0, Office,... HiÖn
t¹i, chÕ ®é 'Auto-convert code for display' chØ lµm viÖc tèt
trªn Win 3.x vµ Win NT, cßn trªn Win9x th× tïy thuéc vµo
phÇn mÒm, thÝ dô IE 4.0 (Internet Explorer) kh«ng hiÓn thÞ
®îc tiÕng ViÖt khi dïng chÕ ®é 'Auto-convert code for
display'. B¹n nªn dïng tr×nh 'Netscape Nagivator' ®Ó thay thÕ
v× Netscape hiÓn thÞ tiÕng ViÖt kh¸ tèt trªn tÊt c¶
version Windows.
6. Kh«ng dïng ®îc
tiÕng ViÖt trong Chinese Windows. NÕu b¹n gÆp trêng hîp
nµy, h·y liªn hÖ víi chóng t«i ®Ó cËp nhËt hÖ thèng
font ch÷ tiÕng ViÖt ®îc thiÕt kÕ riªng ®Ó ch¹y tèt
víi Chinese Windows.
|