Thư viện thuật ngữ / Typography

Bảng mã tiếng Việt là gì?

Còn gọi: Unicode, VNI, TCVN3, bảng mã, vni, tcvn3, abc

Bảng mã tiếng Việt là cách máy tính lưu chữ có dấu thành mã số. Hiện chuẩn là Unicode; trước đó phổ biến các bảng mã 8-bit như TCVN3 (ABC) và VNI, mỗi loại đi với bộ font riêng.

Ảnh minh hoạ Bảng mã tiếng Việt (Unicode, VNI, TCVN3): bảng ba cột so sánh cùng câu 'Thiết kế đồ hoạ' ở Unicode, TCVN3 và VNI khi hiển thị đúng font và khi bị đổi sang font khác (ra ký tự lạ), kèm ảnh…
Bảng ba cột so sánh cùng câu 'Thiết kế đồ hoạ' ở Unicode, TCVN3 và VNI khi hiển thị đúng font và khi bị đổi sang font khác (ra ký tự lạ), kèm ảnh…

Hiểu kỹ hơn

Font của bảng mã cũ dễ nhận ra qua tên: font TCVN3 có tiền tố '.Vn' (như .VnTime, chữ hoa nằm trong font riêng .VnTimeH), font VNI có tiền tố 'VNI-' (như VNI-Times). Văn bản gõ bằng bảng mã cũ chỉ hiển thị đúng với đúng loại font đó; đổi sang font Unicode thì chữ biến thành ký tự lạ. Đây là nguyên nhân thường gặp khi mở file Word, Corel hay AI cũ bị 'lỗi font'. Cách xử lý: dùng chức năng chuyển mã của Unikey (ví dụ từ TCVN3 sang Unicode) rồi mới đổi font. Với thiết kế mới, luôn gõ Unicode và chọn font Unicode có hỗ trợ tiếng Việt.