Bộ gõ tiếng việt trong Linux
Trang 1Tài liệu:
SỬ DỤNG XVNKB CHO NGƯỜI MỚI BẮT ĐẦU
Asianux Vietnam
Head office: 8 Floor, 51 Le Dai Hanh Street, Hanoi, Vietnam
P.O BOX 426 BOHO, HANOI 10000 VIETNAM
Phone: (84-4) 3974 5699; Fax: (84-4) 3974 5700 E-mail: contact@asianux.org.vn;
Website: www.asianuxvietnam.vn
Trang 21 Chuẩn bị cài đặt : 3
2 Cách 1 Tiến hành cài đặt tù gói nén: 3
3. Cách 2 Tiến hành cài đặt từ kho dữ liệu của Asianux : 5
4. Cài đặt đã thành công, thực hiện cập nhân thêm fonts 6
5. Tạo fonts unicode 6
6. Tạo biến môi trường 6
7. Khởi động xvnkb 7
8. Sử dụng 7
Trang 3Sau khi hoàn thành chương này, bạn có thể nắm được :
• xvnkb là gì ?
• Cách tải tệp xvnkb
• Cách cài đặt xvnkb trên Linux/Asianux GNU Linux
• Cách cập nhật thêm danh sách fonts
• Cách sử dụng xvnkb
GIỚI THIỆU GÓI XVNKB
XVNKB là chương trình bàn phím gõ tiếng Việt miễn phí cho hệ điều hành mã nguồn mở Linux, gọn nhẹ và dễ sử dụng Phần mềm xvnkb được giới thiệu trong tài liệu này là phiên bản 0.2.9a
1 Chuẩn bị cài đặt :
Vào trang chủ của xvnkb
và down về gói cài đặt : xvnkb-0.2.9a.tar.gz
2 Cách 1 Tiến hành cài đặt tù gói nén:
Down về 1 phân vùng trên linux
Giải nén bằng lệnh :
# tar -jxvf xvnkb-0.2.9a.tar.gz
# cd /xvnkb-0.2.9a/
# /configure
Thấy kết quả như sau thì được :
[root@localhost xvnkb-0.2.9a]# /configure
Configuration for xvnkb 0.2.9a on Linux
Type "./configure help" for more information
Trang 4Checking pkg-config yes
Checking Xft yes
Compile options:
Enable XFT: yes
Enable spell checking: yes
Enable extended keystroke: no
Enable ABC liked Telex keystroke: no
done.
Type "make" to compile
Chạy make để biên dịch chương trình :
#make
fontconfig -lfreetype -lX11
make[2]: Leaving directory `/SOURCES/Linux/xvnkb-0.2.9a/tools'
make[1]: Leaving directory `/SOURCES/Linux/xvnkb-0.2.9a/tools'
Không thấy báo lỗi gì thì tiến hành tiếp
#make install
[root@localhost xvnkb-0.2.9a]# make install
make[1]: Entering directory `/SOURCES/Linux/xvnkb-0.2.9a/tools'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/SOURCES/Linux/xvnkb-0.2.9a/tools'
Copy xvnkb => /usr/local/bin ok
Copy xvnkb.so.0.2.9a => /usr/local/lib ok
Copy xvnkb_localeconf.sh => /usr/local/bin ok
Initialize xvnkb core done
You can use xvnkb now! If you are using X, please restart your Window Manager.
It will load xvnkb core control automatically for you and affect to all
applications Right now, xvnkb core control can affect to new starting
applications only Run "xvnkb" to control status.
Đến đây là bạn đã cài đặt thành công
Trang 5Mở Terminal lên để thực hiện các câu lệnh cài đặt xvnkb
Sau đó trên cửa sổ Terminal hãy thiết lập kho yum
Thi t l p yum.repo ế ậ
[root@dhcppc1 ~]# vim /etc/yum.repos.d/asianux.repo
[asianux]
name=Asianux Desktop 3
failovermethod=priority
baseurl=ftp://aeclient.asianux.org.vn/asianuxdesktop/i386
enabled=1
gpgcheck=0
#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-asianux file:///etc/pki/rpm-gpg/RPM-GPG-KEY
- Để cài đặt xvnkb
Tìm trước khi cài hãy tìm kiếm xem trên đó đã có gói cài đặt chưa, hệ thống máy chủ đã sẵn sàng để cho bạn cài đặt hay chưa
yum search xvnkb
Sẽ được kết quả
[root@dhcppc1 ~]# yum search xvnkb
asianux 100% |=========================| 1.1 kB 00:00
primary.xml.gz 100% |=========================| 316 kB 00:01
asianux : ################################################## 820/820
Trang 6Sau khi cài đặt xong, có thể sử dụng xvnkb StartApplications Office xvnkb Trên màn hình sẽ xuất hiện cửa sổ xvnkb có chữ Off Để kích hoạt chế độ gõ tiếng việt hãy :
• Kích chuột phải vào ô đó và chọn Charsetunicode
• Kích chuột phải và chọn InputMethod là Telex
Sau đó Kích chuột phải và chọn Exit
Tiếp theo hãy Log out ra và Login lại máy tính của bạn Khi đó bạn bạn có thể bật xvnkb lên và luôn luôn có được trạng thái chế độ sẵn sàng để gõ tiếng việt
4. Cài đặt đã thành công, thực hiện cập nhân thêm fonts
Bây giờ kiểm tra xem sau khi giải nén, tar có tạo thêm thư mục nào để chứa tập tin ttf hay không, nếu có ta phải chuyển vào thư mục chứa những tập tin ttf (ví dụ /usr/share/fonts/unicode)
Dùng lệnh “ttmkfdir > fonts.scale” và “mkfontdir” để tạo danh sách chứa phông (nhập hai lệnh liên tiếp hoặc gộp chung thành một lệnh
“ttmkfdir > fonts.scale && mkfontdir”) Cuối cùng phải báo cho dịch vụ quản lý phông biết vị trí của những phông Unicode
“chkfontpath - add /usr/ share/fonts/utf8” và
khởi động lại dịch vụ “/etc/rc.d/init.d/xfs restart”
5. Tạo fonts unicode
/usr/local/bin/xvnkb_localeconf.sh en_US.UTF-8
/usr/local/bin/xvnkb_localeconf.sh vi_VN.UTF-8
6. Tạo biến môi trường
Thêm nữa là bạn hãy vào /etc/profile và thêm vào cuối cùng dòng sau :
export LANG=en_US.UTF-8
Khởi động lại máy tính
#reboot
chạy xvnkb
#xvnkb &
Tạo link ra Desktop
Ấn chuột phải và chọn : “Create Launcher ”
Trang 7Chú ý lựa chọn Command : “xvnkb”
Bạn đã tạo được shortcut trên màn hình máy tính.
* Chú ý :
Nếu cài đặt mà báo lỗi :
ln: creating symbolic link `./configure' to `./config/configure': Operation not permitted
ln: creating symbolic link `./xvnkb_install' to `./scripts/new_install.sh': Operation not permitted ln: creating symbolic link `./xvnkb_uninstall' to `./scripts/new_uninstall.sh': Operation not permitted ln: creating symbolic link `./xvnkb_localeconf' to `./scripts/xvnkb.lconf.sh': Operation not permitted ln: creating symbolic link `./Makefile.sunos' to `./Makefile.linux': Operation not permitted
ln: creating symbolic link `./tools/Makefile.sunos' to `./Makefile.linux': Operation not permitted ln: creating symbolic link `./tools/data.c' to ` /data.c': Operation not permitted
ln: creating symbolic link `./tools/data.h' to ` /data.h': Operation not permitted
7. Khởi động xvnkb
Sau khi cài đặt thành công bạn hãy vào nút Start\ Applications \ Office \ xvnkb để khởi động xvnkb
8. Sử dụng
Bạn nhấn chuột phải vài ô xvnkb để hiện lên các chức năng, cho phép bạn lựa chọn, điều chỉnh để phù hợp nhất với nhu cầu sử dụng
Bạn có thể lựa chọn giao diện tiếng anh hoặc
tiềng việt
Bạn có thể xem thông tin về phiên bản xvnkb
đang được sử dụng
Trang 8Trong phần linh tinh bạn có thể :
Kiểm tra từ
Đặt xvnkb vào khay
Chọn phím bật tắt
Chọn fonts giao diện
Trong phần kiểu gõ bạn có thể lựa chọn : vni,
telex, viqr
Bạn chọn Telex để gõ tiếng việt
Bạn sử dụng kiểu gõ unicode để gõ tiếng việt
theo chuẩn unicode
Để thoát xvnkb thì bạn chọn “Thoát”
9. Tài liệu tham khảo
http://xvnkb.sourceforge.net/
http://www.asianuxvietnam.vn//Tai-lieu