22 thg 4, 2012

Unikey và tính năng chuyển mã font hữu ích mà không phải ai cũng biết




Unikey - một phần mềm gõ Tiếng Việt được dùng phổ biến nhất hiện nay. Có lẽ các bạn không xa lạ vì với chương trình này. Ở đây, mình sẽ chia sẻ với các bạn tính năng mà ít bạn nào biết đến, đó là chuyển đổi qua lại giữa các bảng mã font.

UniKey có các đặc điểm chính sau:
  • UniKey là chương trình miễn phí hoàn toàn.
  • UniKey có mã nguồn mở theo các điều khoản của The GNU General Public Licence.
  • Chạy trên tất cả các môi trường Windows 32 bit, 64 bit, bao gồm: Windows 9x, Windows NT, Windows 2000, Windows XP, Windows 7 và Windows 8 (mình đã sử dụng bình thường, không lỗi gì).
  • Hỗ trợ cả tất cả các kiểu gõ tiếng Việt thông dụng nhất: Telex, VNI, và VIQR.
  • Hỗ trợ các bảng mã tiếng Việt thông dụng nhất hiện nay, bao gồm: TCVN3, VNI, Unicode (pre-composed, decomposed, VIQR, VPS, VISCII, BK.HCM2, BK. HCM1, Vietware-X, Vietware-F, UTF-8, NCR(Hex/Decimal), Windows CP 1258.
  • Cho phép chuyển mã tiếng Việt một cách tiện lợi trong clipboard và text file.
  • Kích thước rất nhỏ gọn, và dễ dùng
  • Khác với nhiều chương trình bàn phím tiếng Việt khác, UniKey hoạt động trong môi trường Windows NT/2000/XP không cần sử dụng đến clipboard cho bảng mã unicode, vì vậy bạn sẽ không bị mất nội dung clipboard khi gõ tiếng Việt unicode.

Chuyển đổi qua lại giữa các bảng mã font

Các bạn đã từng gặp trường hợp khi mở một văn bản lên thì toàn thấy các chữ bị mã hóa như thế này không ?


Để khắc phục lỗi này thì đơn giản là các bạn chọn toàn bộ văn bản rồi định dạng đúng font của nó. Ở đây là font VNI Windows (tức là font có chữ Vni phía trước, ví dụ như font Vni-times).

Nhưng nếu như máy tính của các bạn không có font VNI Windows hay font nào đó mà không cùng bảng mã với người soạn thảo đã dùng? Với vài dòng chữ thì các bạn có thể gõ lại nhưng với vài trang hay mấy chục trang thì sao? có cho tiền mình cũng không gõ lại đâu !

Lúc này, tính năng Unikey Toolkit của Unikey sẽ giúp các bạn. Để sử dụng, các bạn làm như sau:

- Bước 1: Mở Unikey lên và nhấp chuột phải vào biểu tượng của chương trình trên khay hệ thống rồi chọn hàng Công cụ...[CS+F6] hay bấm lượt 3 phím Ctrl+Shift+F6.


Chú ý: đôi khi các bạn sẽ thấy biểu tượng của Unikey là chữ E chứ không phải là chữ V. Chữ E là chương trình chuyển qua chế độ gõ Tiếng Anh, tức là bạn không thể gõ được Tiếng Việt (nhiều bạn không thể gõ được Tiếng Việt mặc dù đã thiết lập đúng hết nhưng lại không chú ý đến phần này). Để chuyển sang chữ V, các bạn đè và giữ phím Ctrl, sau đó bấm thêm phím Shift.


- Bước 2: Hộp thoại Unikey Toolkit hiện lên


  + Các bạn chú ý khung "Bảng mã"
  • Nguồn : tức là bảng mã mà người soạn thảo văn bản dùng. Ở ví dụ này là bảng mã VNI Windows (nếu các bạn không biết người soạn thảo dùng bảng mã nào thì hãy chọn từng bảng mã để chuyển, thường là Unicode, VNI Windows, TCVN3....)
  • Đích : bạn chọn bảng mã mà các bạn cần. Ở đây là chúng ta cần chuyển sang mã Unicode
  + Sau khi chọn xong. các bạn nhấp nút "Chuyển mã". Một thông báo hiện lên "Successfully converted" xác nhận đã chuyển mã xong. Giờ thì chỉ còn việc trở về Word và dán (Ctrl + V) ra thôi.


Như vậy là đã giải quyết được vấn đề thiếu font rồi. Về lâu dài thì các bạn nên soạn thảo văn bản bằng font Unicode, bởi vì tất cả các máy tính sử dụng Windows XP trở lên đều có sẵn font Unicode.

Còn nếu bạn sử dụng nhiều font trên 1 văn bản mà lại muốn khi di chuyển qua máy khác vẫn giữ nguyên các font ấy thì nên dùng chức năng nhúng font có trong Word. Với cách này, Word sẽ lưu tất cả các font mà bạn sử dụng vào văn bản. Văn bản của các bạn sẽ không nặng lên bao nhiêu đâu so với công nghệ lưu trữ dữ liệu hiện nay.

Trang chủ : http://unikey.org









2 nhận xét:

  1. Nặc danh19:44 24/12/12

    Mình có phần mềm chuyển đổi font chữ rất hay ABC, VNI,... sang Unicode và ngược lại, giữ nguyên định dạng, không cần phải chỉnh sửa (đối với Winword). Không biết làm sao để chia sẻ.

    Trả lờiXóa
    Trả lời
    1. Nếu bạn muốn chia sẻ lên trang blog này thì bạn phải là thành viên viết bài của angiangsoft. Mình rất hoan nghênh nếu bạn
      có ý muốn viết bài cho blog. Hãy gửi email cho mình (angiangsoft@gmail.com) rồi mình sẽ xác nhận ^^.

      Xóa