Chuyễn mã Unicode với Unikey
| |
|
Bước 1. Xác định bảng mã nguồn
Trước khi chuyển mã, việc đầu tiên là các bạn phải xác định được bảng mã nguồn (bảng mã hiện đang sử dụng trong văn bản) là bảng mã gì. Hiện tại có 3 bảng mã được sử dụng rộng rãi là:
- VNI Windows: được sử dụng cho các font chữ có tên bắt bắt đầu bằng chữ VNI- (Ví dụ: VNI-Times, VNI-Helve, VNI-Center)
- TCVN3(ABC): được sử dụng cho các font chữ có tên bắt đầu bằng dấu chấm. (Ví dụ như: .VnArial, .VnTimes...)
- Unicode: được sử dụng cho các font chữ có tên là: Arial, Times New Roman, Tahoma....
Để xác định được bảng mã nguồn, ta thực hiện các bước:
- Mở văn bản bằng chương trình tương thích (Word, Excel, ...).
- Chọn nội dung cần chuyển mã
- Kiểm tra trên thanh định dạng font chữ đang dùng là font chữ gì. Ví dụ:
- font bắt đầu bằng chữ VNI tương ứng với bảng mã VNI Windows
- font bắt đầu bằng dấu chấm (.) tương ứng với bảng mã TCVN3...
Ví dụ: Văn bản dưới đây dùng font chữ VNI-Times, vì thế bảng mã tương ứng là VNI Windows

Bước 2. Thiết lập thông số để chuyển mã
- Nhấp chuột phải vào biểu tượng Unikey trên thanh Taskbar (Nếu chương trình Unikey chưa được khởi động, bạn phải khởi động trước khi thực hiện bước này.
![]()
- Chọn mục Công cụ. (Hoặc nhấn tổ hợp phím Ctrl+Shilt+F9).

- Cửa sổ Unikey Toolkit hiển thị.

- Trong phần bảng mã, chọn bảng mã nguồn tương ứng (đã xác định ở bước 1). Ví dụ VNI Windows.

- Trong phần bảng mã đích, chọn bảng mã Unicode.

- Trong phần lựa chọn, chọn các thông số nếu các bạn cần chuyển đổi. Ví dụ: chuyển sang chữ hoa, chuyển sang chữ thường, loại bỏ dấu...

- Chọn mặc định là chuyển mã clipboard. Đối với các văn bản được soạn thảo bằng nhiều bảng mã khác nhau, ta cần chuyển mã một hay nhiều đoạn trong văn bản (tương ứng với bảng mã được sử dụng),Vì thế ta nên chọn hình thức chuyển mã clipboard (chuyển mã bằng thao tác copy/paste)

- Nếu các bạn cần chuyển mã của toàn bộ văn bản, ta nên chọn hình thức chuyển mã từ file bằng cách:
- Bỏ dấu chọn ở mục chuyển mã clipboard.

- Nhấn vào biểu tượng
ở mục File nguồn để chọn file cần chuyển mã. Các bạn nên mở file này ra xem trước để xác định bảng mã nguồn cần chuyển (bước 1) và thiết lập thông số tương tự ở bước trên. - Nhấn vào biểu tượng
ở mục File đích, chọn thư mục cần lưu và đặt tên cho file đích. Ví dụ: file dachuyenma.txt - Nhấn nút chuyển mã.

- Chờ đến khi xuất hiện bảng thông báo: Successfully converted có nghĩa là các bạn đã chuyển mã thành công.
- Nhấn nút OK để kết thúc quá trình thiết lập thông số chuyển mã.
Bước 3. Chuyển mã
Đối với thao tác chuyển mã clipboard, ta tiến hành chuyển mã cho từng đoạn bằng cách.
- Quét chọn vùng văn bản cần chuyển mã
- Chọn lệnh copy (hoặc nhấn tổ hợp phím Ctrl+C)

- Nhấp chuột phải vào biểu tượng Unikey trên thanh Taskbar. Chọn chuyển mã nhanh (Hoặc nhấn tổ hợp phím Ctrl+Shilt+F9)

- Chờ đến khi xuất hiện bảng thông báo: Successfully converted RFT clipboard có nghĩa là các bạn đã chuyển mã thành công.
- Nhấn nút OK
- Chọn vùng văn bản cũ, nhấn chuột phải chọn lệnh paste (hoặc nhấn Ctrl + V) để dán đoạn văn bản đã chuyển mã vào văn bản.
- Chọn vùng văn bản đã chuyển mã. Kiểm tra font chữ trên thanh định dạng. Nếu bạn thấy font chữ hiện tại là Times New Roman có nghĩa là thao tác chuyển mã đã thành công

- Tuy nhiên, có một số trường hợp sau khi chuyển mã, bạn sẽ thấy vùng văn bản không hiển thị đúng tiếng Việt. Đó là do văn bản vẫn lấy font chữ mặc định là VNI-Times nên không hiểu được mã unicode.

- Khi đó, bạn tô chọn vùng văn bản vừa chuyển mã, chọn font chữ Times New Roman trên thanh định dạng, vùng văn bản sẽ hiển thị đúng tiếng Việt.

Tương tự, bạn có thể chuyển mã cho toàn bộ nội dung văn bản. Sau khi chuyển mã, bạn có thể dùng bảng mã unicode để chỉnh sửa hoặc thêm nội dung văn bản. Chúc các bạn thành công.





