5/10/2010

Chuyển mã văn bản - đơn giản nhưng nhiều người vẫn thắc mắc.

Công việc thường ngày đòi hỏi chúng ta tham khảo nhiều tài liệu khác nhau từ những nguồn thông tin khác nhau. Chúng ta rất vui sướng khi tìm được trên mạng hay ở đâu đó một tài liệu hay một đoạn văn bản như ý muốn để bổ sung vào bài viết của chúng ta. Nhưng thật bực mình khi phát hiện ra nếu chúng ta copy vào bài và định dạng lại font dang dùng thì "trời ơi!" chúng sai dấu, sai chử lung tung cả lên, nhưng để như nguyên bản thì thật buồn cười vì trong một văn bản lại có nhiều font chữ khác nhau.

Nguyên nhân là do mỗi font chỉ phù hợp với mỗi mã chữ cái nhất định nói các khác là do lỗi bảng mã nên dẩn đến lỗi font.>
VD: Font Times new roman thích hợp với bảng mã UNICODE nhưng font VNI-times lại thích hợp với bảng mã VNI Win, hay font .Vn Times thích hợp với bảng mã TCVN3...
Sau đây mình xin hướng dẫn cho ai chưa biết khắc phục tình trạng này bằng phần mềm UNIKEY:

Cách 1: Chuyển font chữ của cả file văn bản
Chạy Unikey, bấm tổ hợp ba phím Ctrl + Shift + F6. Bạn mở file cần chuyển đổi, chọn File> Save As..., chọn phần mở rộng là Rich Text Format để lưu lại với định dạng *.rtf. Sau đó, bạn vào phần cửa sổ Unikey, chọn Bảng mã nguồn là TCVN3 (ABC) tương ứng với file văn bản ban đầu có mã là .VnTime. Bảng mã đích bạn chọn là VNI Windows để chuyển thành văn bản có mã là VNI-Times, chọn Unicode để chuyển thành văn bản có mã là Times New Roman. Sau đó, bạn chọn file nguồn và nơi đặt file đích. Chú ý quan trọng là bạn phải thêm .rtf để file đích phải có phần mở rộng *.rtf. Cuối cùng bạn bấm Chuyển mã, quá trình thực hiện việc chuyển đổi diễn ra rất nhanh, chỉ khoảng vài giây là xong. Sau đó, bạn thực hiện lưu lại file cần chuyển ở dạng thông dụng *.doc mặc định của Word.

Cách 2: Chuyển font chữ của một đoạn văn bản thông qua bộ nhớ đệm Clipboard của Windows
Thực chất của cách này cũng hoàn toàn tương tự như cách 1 nhưng thường áp dụng để chuyển mã một đoạn văn bản nhằm tiết kiệm thời gian vì không phải thông qua định dạng file RTF. Bạn mở file văn bản lên, chọn một đoạn cần chuyển rồi ấn Ctrl + C để copy vào Clipboard và chọn tương ứng với bảng mã nguồn trên Unikey. Trên Unikey, chọn phần bảng mã đích tương ứng với font mong muốn, sau đó đánh dấu kiểm vào mục Chuyển mã clipboard trên Unikey, rồi ấn Chuyển mã. Sau đó, bạn ấn Ctrl + V vào phần văn bản của bạn, cuối cùng bạn sẽ có được đoạn mã văn bản thích hợp như mong muốn.

Chương trình Unikey có thể dùng để chuyển mã giữa rất nhiều định dạng mã văn bản khác nhau. Hiện phiên bản mới nhất là Unikey 4.0, bạn có thể tải ở trang web unikey.org hoặc tìm mua ở các cửa hàng phần mềm tin học.

Chúc các bạn thành công!