Test bộ gõ tiếng Việt Xvnkb trên Linux

  • Bắt đầu xq
  • Ngày bắt đầu

Nguyễn Đức Phương
(xq)

New Member
Tuyệt vời quá!!! Mình có thể gõ tiếng Việt trên diễn đàn này ở trong Linux rồi :-D

Nhưng chỉ có điều là mình chỉ gõ được khi dùng Konqueror. Nếu dùng Mozilla thì nó ra những kí tự rất lạ, như kiểu không nhận được kiểu font Unicode mà chỉ nhận được font 8 bit. Trên Mozilla thì mình vẫn xem được tiếng Việt Unicode bình thường.

Hiện mình cài Xvnkb trên LinuxFromScratch (http://linuxfromscratch.org), đã có XFree4.3.0, KDE, Mozilla, ...

Có ai có thể giải thích được tại sao lại không đánh tiếng Việt được trên Mozilla không nhỉ???
 
Thế không phải là không đánh được, mà là do Mozilla hiện sai! Đây không phải lỗi của xvnkb!
 
Anh cũng nghĩ như vậy. Nhưng anh thử chỉnh mấy kiểu encoding cũng như font ở trong Mozilla mà vẫn chưa được. Chắc phải nghịch ngợm thêm một chút mới được.


Phạm Văn Cường đã viết:
Thế không phải là không đánh được, mà là do Mozilla hiện sai! Đây không phải lỗi của xvnkb!
 
Phương thử cái này xem


http://unikey.sourceforge.net/linux.php

X-Unikey
X-Unikey is Unikey ported to X Window in Linux. X-Unikey lets you type Vietnamese in X Window. X-Unikey has been tested with many popular programs, such as OpenOffice, emacs, vim, QT applications, GTK applications... X-Unikey has all the features of the Windows version, except that its GUI is still too simplified. All options are set through configuration file or keyboard shortcuts.
 
Chỉnh sửa lần cuối:
Hự, thử click chuột phải vào chỗ nhập bài mới rùi chọn X Input Method xem seo.

Mà cí diễn đàn nì nhúng bộ gõ = java script rùi muh, đâu cần dùng xvnkb để gõ đâu.
 
Bộ gõ viettyping hiện nay mới chỉ tương thích cho IE và Netscape thôi, còn chưa chạy được trong các Browser khác như Mozilla, Konqueror...
 
Hự, lạ nhỉ, tui dùng Fedora Core 2, vẫn đang viết tiếng Vịt như thường đây thui.
 
Trước tiên:
Mã:
vi ~/.tcshrc
Sau đó thêm vào file nì:
Mã:
setenv GTK_IM_MODULE xim
setenv LANG en_US.UTF-8
setenv LD_PRELOAD xvnkb.so.0.2.8a
Sau đó:
Mã:
mkdir /usr/share/locale/en_US.UTF-8
localedef -v -ci en_US -f UTF-8 /usr/share/locale/en_US.UTF-8
Tất nhiên là phải thay xvnkb.so.0.2.8a bằng tên library của phiên bản xvnkb đang dùng & thay en_US bằng encoding đang dùng.
Lưu ý: Trong FreeBSD, phải dùng /usr/compat/linux/usr/bin/localedef thay vì localedef.
 
Back
Bên trên