Dung chu tieng Viet bang Unicode trong Windows

Tags: he dieu hanh, duoc goi la, tren may tinh, khong tuong thich, tieng Viet, su dung, the hien, ky tu, ho tro, co the, font, unicode, ma, bang, WINDOWS


Dung chu tieng Viet bang Unicode trong WindowsViec chuyen doi tu su dung cac bang ma rieng biet sang dung bang ma chuan quoc te de soan thao va the hien Viet ngu dang gay ra khong it boi roi cho nguoi dung. Duoi day la thong tin co ban ve font chu va cach xu ly tieng Viet bang font Unicode trong he dieu hanh Windows.

1. Bang ma va font chu

Bang ma, Font va Unicode

Ve mat co ban, may tinh lam viec voi con so. Ban than moi chu cai (moi ky tu) cung duoc gan cho mot con so nao do de may tinh co the hieu. He thong cac con so dung de the hien tat ca cac chu cai va ky hieu cua mot (hay nhieu) ngon ngu goi la bang ma.

Bang ma chuan dau tien cho may tinh co ten la ASCII (American Standard Code for Information Interchange). ASCII chuan 7-bit cho phep hien thi 128 ky tu (bao gom chu cai, so va cac ky tu dac biet khac nhu “?”, “.”, “*” v.v.). Moi ky tu trong ASCII su dung mot byte va khi tap hop lai, ASCII cho phep hien thi them 128 ky tu khac nua (tong cong la 256 ky tu). Phan tap hop nay goi la ASCII mo rong (Extended ACSII) hay ASCII 8-bit.

Mot tap hop cac chu cai va ky hieu the hien tat ca cac ky tu trong mot bang ma voi cung mot kieu hien thi duoc goi la font. Noi cach khac, font la hinh thuc ma mot bang ma duoc the hien tren man hinh may tinh hoac tren trang giay khi in ra. Bat cu dieu gi thuoc ve ky hieu ngon ngu duoc the hien tren may tinh deu phai theo mot font nao do, thuoc mot bang ma nao do. Thuong font bao gio cung co kha nang the hien duoi 4 dang khac nhau: binh thuong, dam, nghieng va in hoa.

Unicode la mot bang ma moi (co the goi la dang mo rong (rat rong) cua bang ma ASCII), su dung 2 byte cho moi ky tu va co kha nang the hien 65.536 ky tu khac nhau, cho phep bieu dat moi ky tu cua tat ca cac ngon ngu tren the gioi. Noi cach khac, voi Unicode, moi ky tu cua tat ca cac ngon ngu tren the gioi se co mot con so rieng cho minh trong bang ma. Cac font chu theo chuan Unicode duoc goi la font Unicode.

Font tieng Viet kieu cu

Co the de dang thay ngay diem yeu cua ASCII, do la chi ho tro tot bang chu cai cua tieng Anh. De the hien nhieu thu tieng khac, lap trinh vien phai tao ra cac bang ma khac dua tren ASCII 8-bit. Mot so bang ma tieu bieu kieu nay doi voi tieng Viet la TVCN3 (ABC 2.1), VNI, BK HCM...

Cac bang ma tren giai quyet duoc van de the hien cac ky tu dac biet trong tieng Viet (dau, dau moc va dau mu), tuy nhien co cung mot nhuoc diem rat lon la khong tuong thich lan nhau va voi cac font co san cua cac he dieu hanh. Cu the, mot van ban duoc soan thao bang font .Vntime (cua bang ma TVCN3) tren may tinh A se khong duoc the hien mot cach chinh xac tren may tinh B, neu may tinh B khong co font .Vntime (hoac tuong tu) duoc cai dat. Nhieu truong hop ngay ca khi font nay da duoc cai dat, viec the hien font van khong chinh xac (nhu loi chu “u” pho bien). So di co su khong tuong thich lan nhau giua cac bang ma ton tai la vi nhung nguoi sang lap ra cac bang ma do khong co su dong nhat trong viec sap dat chu cai nao se duoc con so nao the hien trong tung bang ma.

Su khong tuong thich tren khien viec trao doi thong tin (dac biet la giua cac mien va giua trong va ngoai nuoc) gap rat nhieu kho khan, nhat la doi voi nhung nguoi khong co chuyen mon ve may tinh.

Cach giai quyet duy nhat la tat ca cung su dung chung mot bang ma. Va viec su dung Unicode - bang ma chuan quoc te - de the hien tieng Viet co the noi la hop ly va “hop thoi” nhat.

2. Go tieng Viet voi Unicode

Voi font tieng Viet kieu cu, de go duoc tieng Viet can co hai dieu kien: Font chu va bo go danh cho font chu do. Voi font Unicode, thi chi con can bo go thoi. Tuy nhien, khong phai phien ban nao cua he dieu hanh Windows cung co san font Unicode.

Cac he dieu hanh Windows 2000 va Windows XP ho tro rat tot Unicode (hau het cac font co san trong he thong deu theo chuan Unicode). Voi cac he dieu hanh con lai (Windows 98/95/NT) thi nguoi dung co the tai font Unicode ve roi cai vao may. Tuy nhien, neu co the thi tot nhat la nen su dung Windows 2000 hoac Windows XP.

Ve bo go, hien thoi pho bien nhat la Vietkey va Unikey . Tuy nhien, Unikey tot hon boi mot so ly do chinh sau:

- Unikey mien phi va ma nguon mo. Nguoi dung co the tai ma nguon ve va sua chua. Vietkey la chuong trinh thuong mai va nguoi dung phai mua de su dung.

- Unikey co kem phan mem chuyen ma va cho phep chuyen doi rat nhieu ma khac nhau

- Unikey (phien ban 3.5) co tuy chon de khong su dung “clipboard” cua Windows khi go tieng Viet bang font Unicode. Dieu nay tranh duoc loi cach chu hoac mat chu ma Vietkey hay mac phai.

Ngoai Unicode ra, ca Vietkey va Unikey deu ho tro cac bang ma cu khac. Tuong tu nhu Vietkey, Unikey khong yeu cau “cai dat”. De su dung chi can tai phan mem nay ve va chay file co ten UnikeyNT.exe. Huong dan co the duoc tim thay tai trang web cua tac gia Pham Kim Long.

Luu y:

- Khi go tieng Viet su dung bo ma Unicode, can dam bao font chu dang dung phai la thuoc bang ma Unicode. Tot nhat la nen su dung cac font “Arial” hoac “Times New Roman”.

- Khong su dung cac bo go cu (danh cho cac he dieu hanh 16-bit nhu DOS hay Windows 3x) cho cac he dieu hanh 32-bit (Windows 9x/NT/2K/XP). Cac bo go cu (vi du: ABC 2.1) khi cai dat thuong thay doi font he thong cua he dieu hanh (thuong la Unicode) thanh font he thong kieu cu (ASCII) va khien he dieu hanh khong ho tro duoc Unicode nua.

3. Doc tieng Viet tren mang voi Unicode

De doc tieng Viet (duoc soan thao bang font Unicode) tren mang Internet can co 2 dieu kien:

- He dieu hanh ho tro Unicode (xem phan tren).

- Trinh duyet (browser) ho tro Unicode: Cac trinh duyet pho bien nhu Internet Explorer 5.x (hoac moi hon), Netscape 4.7 (hoac moi hon) ho tro rat tot Unicode. Trai lai, trinh duyet Opera ho tro Unicode rat kem.

Neu co ca hai dieu kien tren ma van khong doc duoc thi can chuyen trang thai hien thi hien thoi sang Unicode. Doi voi Internet Explorer, cach lam nhu sau: Chon menu “View” -> Encoding… -> More (neu can) -> Unicode (UTF-8).

Luu y: Ngay cang nhieu trang web the hien tieng Viet bang font Unicode, tuy nhien van co mot so su dung font kieu cu. Trong truong hop do, can cai them font kieu cu vao may thi moi co the xem duoc. Tuy nhien, neu trang web nay bi loi (vi du: mat chu “u” ), thi cung khong nen su dung cac phan mem de sua loi nay. Su dung cac phan mem nhu vay se lam hong su on dinh cua he thong.

De doc duoc Unicode thong qua e-mail con can them mot dieu kien nua la chuong trinh e-mail (e-mail client) phai ho tro Unicode. Ngoai ra, khi gui thu, can gui duoi dang Unicode. Neu su dung Outlook Express, trinh nay se hoi ve dang font cua thu truoc khi gui di (chon “Send as Unicode”).

Hien thoi, trong so cac trinh hoi thoai truc tuyen (chat client) pho bien thi chi co Windows Messenger (con duoc goi la MSN messenger) la ho tro Unicode.

4. In tieng Viet voi Unicode

Hau het cac may in moi deu co the in van ban duoc soan thao bang Unicode. Voi nhung truong hop khong in duoc tieng Viet bang font Unicode thi nguyen nhan chu yeu la do cac may nay khong “hieu” font Unicode va tu dong thay the bang mot font khac co san trong may in.

Cach khac phuc khac nhau tuy theo tung may in cu the, nhung cung co mot so diem chung. Truoc het can lam nhu sau: Start -> Settings - Printers - > Bam chuot phai vao bieu tuong cua may in -> chon Properties. Tiep theo, tai cua so cua Properties, di chuyen giua cac tab (the) va thay doi cac thong so theo mot hoac tong hop nhung cach sau (neu co):

- Chuyen gia tri cua "Spooling data format" sang "RAW".

- Chon va su dung chuc nang "Always use True type Fonts".

- Chon de may in “Download font” tu may tinh truoc khi in.

- Chon de may in khong thay the (Substitute) font truoc khi in.

- Chon chuc nang “Print Text as graphics”.

Ngoai ra, tai ve trinh dieu khien (driver) moi nhat va cai lai cho may in cung se giup may in hoat dong tot voi Unicode trong hau het cac truong hop.

Dong Ngo

Viet Bao
Thích và chia sẻ bài viết này trên facebook Theo dõi vietbao.vn trên facebook

TIN Công Nghệ NỔI BẬT

Hướng dẫn cập nhật iOS 8.1.2 thành công mỹ mãn

Bản cập nhật nhỏ iOS 8.1.2 giúp khắc phục một số những vấn đề lớn làm ảnh hưởng đến người dùng mua nhạc chuông từ iTunes nhưng không sử dụng được khi người dùng thay đổi thiết bị sử dụng. Sau khi cập nhật lên iOS 8.1.2, người dùng iPhone nhận thấy nhạc chuông đã mua từ iTunes được khôi phục vào thiết bị của họ. Trước đó, nhiều người dùng đã phàn nàn về lỗi n

Bản cập nhật Windows Phone 8.1 sẽ có những thay đổi lớn

Người dùng Windows Phone có thể sẽ được đón nhận những thay đổi lớn trong bản cập nhật Windows Phone 8.1 tới đây. Tính năng tiết kiệm pin Battery Saver sẽ được nhà phát triển tích hợp thêm khả năng hiển thị “Live Tiles” thời gian thực, với tính năng này, khả năng quản lý pin trên thiết bị của người dùng chắc chắn sẽ tốt hơn rất nhiều.

Năm 2014, người Việt tìm giá vàng, iPhone nhiều nhất

Google vừa công bố danh sách từ khóa và xu hướng tìm kiếm nhiều nhất năm 2014, trong đó có Việt Nam. Các từ khóa "giá vàng", "iPhone", "Doraemon", "Phương Mỹ Chi" vẫn giữ vị trí vững chắc trong bảng xếp hạng.

Tìm hiểu: he dieu hanh, duoc goi la, tren may tinh, khong tuong thich, tieng Viet, su dung, the hien, ky tu, ho tro, co the, font, unicode, ma, bang, WINDOWS

Xem Bản Tiếng Việt Có Dấu: Dùng chữ tiếng Việt bằng Unicode trong Windows

Ban co the doc ban tieng Viet co dau cua bai viet Dùng chữ tiếng Việt bằng Unicode trong Windows bang cach nhan chuot vao duong dan tren.

Lien he ve tin Dung chu tieng Viet bang Unicode trong Windows

Nhan xet, hay lien he ve tin Dung chu tieng Viet bang Unicode trong Windows co the gui bang duong dan o duoi. Ban nen gui kem tieu de bai viet Dung chu tieng Viet bang Unicode trong Windows de lam tham khao. Bai viet nay thuoc chuyen de Kinh nghiem trong chuyen muc Cong nghe.

Cac tin khac:

Xem tiep ... Kinh nghiem
Kenh Tin RSS Kenh Tin RSS | Du Bao Thoi Tiet | Lich Xem TV | Lien He - Contact | Quang Cao | Viec Lam | Dieu Kien Su Dung | Bao Ve Tinh Rieng Tu | Sitemap

Copyright©2008 VietBao.vn, Thu Vien Thong Tin Tong Hop Viet Nam va The Gioi, phien ban thu nghiem phan mem Viet Bao Viet Nam, beta 1.0