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

Bộ ký tự là gì?

Còn gọi: character set, glyph coverage, language support, font hỗ trợ ngôn ngữ

Bộ ký tự là danh sách các ký tự mà một font có, quyết định font đó dùng được cho những ngôn ngữ nào. Với tiếng Việt, font phải có đủ các chữ có dấu, phần lớn nằm trong khối Unicode Latin Extended Additional.

Ảnh minh hoạ Bộ ký tự (character set): ảnh chụp bảng Glyphs đang hiển thị khối Latin Extended Additional với các chữ Việt có dấu
Ảnh chụp bảng Glyphs đang hiển thị khối Latin Extended Additional với các chữ Việt có dấu

Hiểu kỹ hơn

Khi chọn font, xem mục ngôn ngữ hỗ trợ (language support) trên trang của foundry hoặc lọc 'Vietnamese' trên Google Fonts. Font chỉ có bộ Latin cơ bản sẽ thiếu chữ Việt, dẫn đến lỗi ô vuông hoặc fallback. Cách kiểm tra nhanh trong phần mềm: mở bảng Glyphs, chọn hiển thị theo Unicode và tìm các ký tự như ặ, ỡ, ự. Bộ ký tự đầy đủ còn gồm chữ số các kiểu, dấu câu đúng (gạch ngang, ngoặc cong), ký hiệu tiền tệ như ₫. Khi làm web, nếu cắt bộ ký tự (subset) cho nhẹ, phải giữ phần Vietnamese.