TiÕng viÖt & PhÇn mÒm vi tÝnh

Néi dung | TiÕng ViÖt

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, nh­ng 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.

    L­u ý 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 nh­ng 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.

    L­u ý 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 ch­a 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 ch­a 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 ch­a 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ø ch­a 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 ch­a 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, nh­ng 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õ. Nh­ng ®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 nh­ng 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.

    L­u ý : 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 ch­a 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÷ nh­ng 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÷ nh­ng 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÷ ch­a 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 ch­a 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.

 

Néi dung | TiÕng ViÖt

Toµn bé WebSite nµy sö dông font .VnTime, .VnArial & VNI-Times tr×nh duyÖt sÏ tù ®éng hiÓn thÞ chÝnh x¸c font ch÷ tiÕng ViÖt miÔn lµ Windows cña b¹n cã font nµy.

Neu chua co font xin hay xem trang CAI DAT FONT TIENG VIET de download cac font su dung cho Website nay.

KiÕn thøc
* 3 gi¶i ph¸p tiÕng ViÖt cho Windows

* Cµi ®Æt font tiÕng ViÖt ë møc hÖ thèng cho Windows

* Sö dông font True Type trong Windows

* Gi¶i ph¸p m· chuçi tù 7 bit cho tiÕng ViÖt

* TiÕng ViÖt & bé m· Unicode

* Xö lý & trao ®æi th«ng tin tiÕng ViÖt

*

TiÖn Ých
* X¸c lËp Account tù ®éng cho Windows 9.x

* VNI T©n Kú 4 for Windows

* Vietware 2.0

* VietKey 4.x

* Just click 'n' see
Trang 1 ; 2

* mtdEVA300
Trang 12 ; 3 ; 4

* GVSBK 1.5

*