Newsgroups: soc.culture.vietnamese
Date:         Mon, 4 Jan 1993 13:26:25 CST
              USENET." <VIETNET@USCVM.BITNET>
From:         Quang Le <quangl@TABASCO.SPS.MOT.COM>
Subject:      [NEWS] Domestic Vietnamese Software

Hi, all
I scanned through domestic magazines in holidays and found some interesting
articles. Trichlor folks may find some useful informations in the following
article in "Tho^ng tin Tin Ho.c so^' 7-8&10/92"
Tha^n,
Quang Le
--------

Vie^.tRes, Pha^`n Me^`m Tie^'ng Vie^.t Mo+'i

Vie^.tRes LA` GI` ?

Vie^.tRes - Vietnamese Terminate and Still Resident, la` he^.
me^`m xu+? ly' tie^'ng Vie^.t na(`m no^.i tru' trong bo^. nho+'
ma'y ti'nh, nha(`m gia?i quye^'t va^'n dde^` Vie^.t ho'a toa`n
die^.n ca'c u+'ng du.ng tre^n ma'y vi ti'nh. Vie^.tRes do co^ng ty
Seatic sa?n xua^'t, giu+? ba?n quye^`n va` chi'nh thu+'c pha't ha`nh
tu+` 1.11.92. Vie^.tRes co' hai chu+'c na(ng chi'nh:

        1. Tro+. giu'p su+? du.ng tie^'ng Vie^.t dde^? the^? hie^.n,
bo? da^'u va` in ddu+o+.c tie^'ng Vie^.t cho ca'c pha^`n me^`m u+'ng
du.ng kha'c nhu+ Sidekick, Turbo Pascal, FoxPro, Quattro... Bo^. nho+'
ca^`n du`ng rie^ng cho chu+'c na(ng na`y ra^'t nho?, ba.n co' the^?
du`ng du+o+.c no' be^n ca.nh ca'c tri`nh u+'ng du.ng lo+'n. Hie^.n nay,
ca'c he^. tho^'ng qua?n ly' do SEATIC vie^'t tre^n FoxPro 2.x dde^`u
su+? du.ng va` hoa.t ddo^.ng ra^'t to^'t vo+'i TIE^'NG VIE^.T cu?a Vie^.tRes.

        2. Soa.n tha?o tie^'ng Vie^.t (cu~ng na(`m no^.i tru') Soa.n
tha?o va(n ba?n tie^'ng Vie^.t cu`ng mo^.t so^' ngoa.i ngu+~. Soa.n tha?o
cu?a Vie^.tRes go.n ga`ng, gia?n di. va` de^~ du`ng nhu+ Sidekick, nhu+ng
co' the^m ha`ng loa.t chu+'c na(ng tie^.n i'ch ma.nh, dda(.c bie^.t la`
ca'c tie^.n i'ch du`ng cho tri`nh ba`y, canh chi?nh va(n ba?n va` in
tie^'ng Vie^.t, cu~ng nhu+ thu+.c hie^.n ca'c phe'p ti'nh tho^ng du.ng
tre^n ca'c co^.t so^' ma` kho^ng pha?i du`ng dde^'n ma'y ti'nh tay
(calculator) hoa(.c Quattro.

        Tu`y nhu ca^`u co^ng vie^.c, ba?n co' the^? tu+. ddie^`u khie^?n
Vie^.tRes ra^'t ddo+n gia?n dde^? du`ng mo^.t trong hai chu+'c na(ng
hoa(.c ca? hai.

Vie^.tRes DA`NH CHO AI ?

        2.1 DDo^'i vo+'i la^.p tri`nh vie^n FoxPro, dBase, Vie^.tRes
la` mo^.t co^ng cu. cu+.c ma.nh dde^? Vie^.t ho'a va` tri`nh ba`y mo.i
ma`n hi`nh, ba?ng bie^?u (to+'i 272 co^.t);ca'c ky' tu+. ke? khung ddo+n
va` ke'p, ky' tu+. trang tri', mu~i te^n dde^`u co' dda^`y ddu? cho ba.n
mo^.t giao die^.n dde.p ma('t. Vie^.tRes cu~ng giu'p vie^.c index ca'c
tru+o+`ng tie^'ng Vie^.t theo thu+' tu+. chu+~ Vie^.t ra^'t de^~ da`ng
vo+'i chu+o+ng tri`nh dda(.t sa(~n tre^n ddi~a ca`i Vie^.tRes. Vie^.tRes
chi? chie^'m 36KB bo^. nho+' trong, do ddo' thu+`a cho^~ cho FoxPro tung
hoa`nh ngang do.c vo+'i to^'c ddo^. gia?m kho^ng da'ng ke^?.
        2.2 DDo^'i vo+'i nhu+~ng ngu+o+`i la`m co^ng ta'c va(n pho`ng,
soa.n tha?o ta`i lie^.u, Vie^.tRes to? ra kho^ng thua ca'c pha^`n soa.n
tha?o "qua' bu+." kha'c nhu+ WordPerfect, MS-Word, ma` ra^'t gia?n di.,
go.n nhe. cho ngu+o+`i Vie^.t. Ba.n ha~y nhi`n tba?n in thu+? Vie^.tRes,
dda^u co' ca^`n gi` ho+n pha?i kho^ng ba.n. Vie^.c hie^?n thi. Vie^.tRes
trong Quattro cu~ng to? ra hoa`n ha?o ho+n ha(~n ca'c pha^`n me^`m cu`ng
loa.i.

VA`I NE'T DDA(.C SA('C

* Vie^.tRes su+? du.ng tr^n ca'c ma'y vi ti'nh IBM PC va` tu+o+ng thi'ch.
No' cha.y ra^'t to^'t tre^n ca'c ma'y ddo+n va` tre^n ma.ng Novell 2.x va` 3.x.

* Vie^.tRes na(`m thu+o+`ng tru' ra^'t go.n trong bo^. nho+' va` ba.n co'
the^? cha.y no' ddo^`ng tho+`i dde^? ho^~ tro+. nhie^`u chu+o+ng tri`nh
va` he^. soa.n tha?o kha'c. Pha^`n soa.n tha?ova(n ba?n cu?a Vie^.tRes
(co' trong ca'c ta^.p tin VR.COM va` VRE.COM) cha.y ddu+o+.c tre^n mo.i
ma'y vi ti'nh va` mo.i ma`n hi`nh, ma` kho^ng ca^`n ddo`i ho?i ba^'t cu+'
ye^u ca^`u nga(.t na`o ve^` pha^`n cu+'ng. Vi' du., ba.n co' the^? du`ng
ddu+o+.c tu+` ma'y XT dde^'n AT, chi? ca^`n mo^.t o^? ddi~a 360KB vo+'i
DOS 3.x va` ma`n hi`nh ba^'t ky`.

* Pha^`n tro+. giu'p tie^'ng Vie^.t (co' trong file VR.COM)  cu~ng cha.y
ddu+o+.c tre^n mo.i ma'y, nhu+ng dde^? hie^?n thi. ddu+o+.c tie^'ng Vie^.t
tre^n ma`n hi`nh Monochrome va` CGA trong che^' ddo^. text (che^' ddo^. ba('t
buo^.c khi du`ng tie^'ng Vie^.t vo+'i FoxPro, Quattro...), ba.n ca^`n la('p
the^m ROM tie^'ng Vie^.t dda~ ddu+o+.c Seatic che^' sa(~n. Vo+'i Vie^.tRes,
ca'c ky' tu+. ke? khung ddo+n va` ke'p, ca'c ky' tu+. mu~i te^n, ky' tu+.
toa'n ho.c va` ky' tu+. nu+o+'c ngoa`i dde^`u co' ddu?. Chu'ng dde^`u
hie^?n thi. ddu+o+.c ra ma`n hi`nh va` in ra ddu+o+.c tre^n nhie^`u loa.i
ma'y in.

* Vie^.tRes dda~ ddu+o+.c ca`i dda(.t dde^? in ra ddu+o+.c tre^n mo.i ma'y
in ho. EPSON (ca'c kie^~u LX, FX, LQ) cu~ng nhu+ ca'c ma'y in tu+o+ng thi'ch
EPSON. Vie^.tRes  se~ khai tha'c to^'i da kha? na(ng ca'c loa.i ma'y in na`y
nha(`m in nhanh va` in ddu+o+.c nhie^`u kie^~u chu+~ tho^ng du.ng va` ra^'t
dde.p. Vie^.c ca(n chi?nh va(n ba?n pha^n trang, ddi.nh le^`, in chu+~ ne^`n,
in ma^`u, in nhie^`u kie^~u chu+~ tre^n mo^.t do`ng v.v... dde^`u ddu+o+.c
thu+.c hie^.n de^~ da`ng (xem va(n ba?n in kie^?m tra Vie^.tRes o+? bi`a 03
so^' na`y). Ba?n Vie^.tRes du`ng cho ma'y in  Laser cu~ng ddang ddu+o+.c
thu+? nghie^.m se~ ra ddo+`i nay mai.

* Mo.i hu+o+'ng da^~n chu' thi'ch cu?a Vie^.tRes dde^`u du`ng tie^'ng Vie^.t.
Do ddo', no' ra^'t thua^.n tie^.n va` de^~ su+? du.ng cho ngu+o+`i du`ng
vie^.t Nam. Ma`n hi`nh, ca'c ho^.p giao thoa.i ddu+o+.c thie^'t ke^' dde.p,
trang nha~, va` ma^.t thie^'t vo+'i ngu+o+`i du`ng (user friendly).

* Vie^.tRes co' nhie^`u kie^~u bo? da^'u tie^'ng Vie^.t tho^ng du.ng nhu+:
TELEX, VNSEA, VNI, VSM va` mo^.t kie^~u go~ tie^'ng nu+o+'c ngoa`i theo
quy ddi.nh cu?a ba`n phi'm nu+o+'c ngoa`i. Ba.n co' the^? tu`y y' cho.n lu+.a
kie^~u bo/ da^'u quen thuo^.c cu?a mi`nh. Mo.i kie^~u bo? da^'u dde^`u
su+? du.ng ddu+o+.c trong pha^`n soa.n tha?o va` trong ca'c pha^`n me^`m
kha'c, khi du`ng pha^`n tro+. giu'p tie^'ng Vie^.t.

* Vie^.tRes co' nhie^`u phu+o+ng tie^.n va` chu+'c na(ng ma.nh ddi ke`m,
cha(?ng ha.n: ma'y ti'nh tay (calculator), phe'p ti'nh tie^`n tre^n ca'c
co^.t so^' cu?a va(n ba?n, ba?ng chu+~ ca'i, ca'c chu+'c na(ng phu.c vu.
in a^'n, ke? khung nhanh... Ba.n co' the^? de^~ da`ng du`ng ca'c phu+o+ng
tie^.n na`y, vi` chu'ng ddu+o+.c thie^'t ke^' theo phu+o+ng thu+'c su+?
du.ng chung va` dde^`u co' hu+o+'ng da^~n ty? my?. Ca'c phu+o+ng tie^.n
na`y cu~ng dda~ ddu+o+.c ca?i tie^'n nhie^`u dde^? tie^.n nghi va` tin ca^.y
ho+n.

BO^. CHU+O+NG TRI`NH

        Bo^. chu+o+ng tri`nh Vie^.tRes co' ca'c ta^.p thin (file) chi'nh
nhu+ sau:
        VR.COM : Tro+. giu'p tie^'ng Vie^.t va` soa.n tha?o
        VRE.COM : Chi? chuye6n soa.n tha?o
        VR.HLP : Hu+o+'ng da^~n

        To^?ng ki'ch thu+o+'c ca'c ta^.p tin tre^n chi? khoa?ng 160 KB.
Ba.n co' the^? dda(.t go.n chu'ng tre^n mo^.t pha^`n ddi~a me^`m. Tho^ng
thu+o+`ng ba.n chi? ca^`n du`ng mo^.t trong hai ta^.p tin (VR.COM hoa(.c
VRE.COM) cu`ng vo+'i VR.HLP. Ne^'u muo^'n go.n, ba.n co' the^? chi?
ca^`n mo^.t ta^.p tin VR.COM. Khi ddo', ba.n chi? ca^`n co' 62KB dde^? lu+u
chu+o+ng tri`nh.

        Ngoa`i ra, trong bo^. Vie^.tRes co`n co' the^m mo^.t so^' tri`nh
tie^.n i'ch phu. tro+. kha'c nhu+ ca'c chu+o+ng tri`nh chuye^?n ddo^?i mo^.t
so^' loa.i ma'y in kho^ng pha?i EPSON ve^` da.ng tu+o+ng thi'ch EPSON, chu+o+ng
tri`nh chuye^?n ma~ tu+` ca'c he^. kha'c ve^` ma~ cu?a Vie^.tRes, hay sang
ma~ cu?a Ventura (rie^ng ca'c chu+o+ng tri`nh chuye^?n ma~ cho ca'c ta^.p tin
co+ so+? du+~ lie^.u se~ ddu+o+.c cung ca^'p o+? da.ng nguo^`n (source code),
chu+o+ng tri`nh sa('p thu+' tu+. Tie^'ng Vie^.t trong FoxPro ma` ba.n ddu+o+.c
ta(.ng ke`m khi mua Vie^.tRes cu?a Seatic.

        Vie^.tRes dda~ ho.c ho?i, ke^' thu+`a co' cho.n lo.c nhu+~ng u+u vie^.t
cu?a ca'c he^. soa.n tha?o va(n ba?n va` xu+? ly' tie^'ng Vie^.t tru+o+'c nay,
cu?a nu+o+'c ngoa`i cu~ng nhu+ trong nu+o+'c vie^'t. DDo^`ng tho+`i na^ng
ca^'p, va` pha't trie^?n phu` ho+.p vo+'i ddie^`u kie^.n Vie^.t nam va`
theo ba?n sa('c rie^ng cu? a mi`nh.

        Co^ng ty Seatic dda~ tie^'n ha`nh nhie^`u ddo+.t kie^?m tra kha('t
khe ddo^'i vo+'i  Vie^.tRes ve^` phu+o+ng die^.n ky~ thua^.t va` trie^?n
khai cha.y kie^?m tra (testing) tre^n die^.n ro^.ng. Do ddo', mo.i ba?n
Vie^.tRes dde^'n tay ba.n dde^`u co' ddo^. tin ca^.y cao va` co' nhie^`u
ca?i tie^'n ho+.p ly'... Vie^.tRes se~ dda'p u+'ng ddu+o+.c ha^`u he^'t ca'c
nhu ca^`u du`ng tie^'ng Vie^.t tre^n vi ti'nh cu?a ba.n.

        Ba.n co' the^? ti`m mua de^~ da`ng ba?n go^'c cu?a bo^. chu+o+ng tri`nh
Vie^.tRes ta.i ca'c chi nha'nh va` dda.i ly' cu?a Seatic; hoa(.c go+?i mua
qua bu+u ddie^.n (ke`m luo^n ta`i lie^.u hu+o+'ng da^~n su+? du.ng). Ne^'u ba.n
ddang su+? du.ng ca'c ba?n Vie^.tRes cha.y thu+? (ba?n test), ba.n ca^`n
lie^n he^. vo+'i Seatic dde^? ddo^?i la^'y ba?n chi'nh thu+'c.

        Ha~y la`m quan va` su+? du.ng, cha('c cha('n ba.n se~ ha`i lo`ng
vo+'i ...Vie^.tRes.

SEATIC
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU