Tuy nhiên, trong một số trường hợp, bạn muốn khởi động lại để dùng một bản X Unikey hoàn toàn mới, hãy làm theo các bước sau:. - chạy lệnh: $ kill ‘pidof unikey‘ để diệt "tận gốc"[r]
(1)Hướng dẫn sử dụng X Unikey Phương pháp nhập liệu Tiếng Việt cho X Window
(2)Bản quyền©2004-2006 thuộc Phạm Kim Long người đóng góp cho tài liệu “Hướng dẫn sử dụng X Unikey” - “All rights reserved”
Đây tài liệu miễn phí Bạn hồn tồn phân phối lại tài liệu cho người sử dụng khác, chỉnh sửa cho phù hợp phải tuân theo yêu cầu giấy phép quyền GNU (General Public License Free Software Foundation; phiên hay phiên khác)
(3)Mục lục
I Về gói x-unikey
II Yêu cầu
III Các tính
IV Khởi động Unikey
V Sử dụng
V-1 Thay đổi thiết lập
V-2 Đóng/thốt Unikey
V-3 Tuỳ chọn cho dòng lệnh
V-4 Tập tin cấu hình
V-5 Macro (gõ tắt, gõ tốc ký)
V-6 Lưu ý!!!
VI Các ứng dụng GTK
VII Bổ xung 10
VII-1 Dùng xterm với unikey 10
VII-2 Đồng hoá ukxim với giao diện đồ hoạ xvnkb 10
VII-3 Tự động chạy Unikey khởi động GNOME 10
VII-4 Tự động chạy Unikey khởi động KDE 11
VII-5 Cách khởi động lại tiến trình unikey hồn tồn 11
VII-6 Nếu chương trình khơng làm việc với unikey? 11
VIII Cần biết yêu cầu trợ giúp 12
IX FAQ - câu hỏi thường đặt 13
I Tập tin cấu hình unikeyrc mẫu 15
(4)Giới thiệu X Unikey
Bản quyền ©2004 Phạm Kim Long Thơng tin liên hệ:
Spam him: longcz@yahoo.com Dự án UniKey: http://unikey.sf.net/
Diễn đàn dự án http://unikey.sf.net/forum/
Về hướng dẫn sử dụng này
Tài liệu chưa phải tài liệu hướng dẫn đầy đủ Tài liệu gốc tác giả Phạm Kim Long viết Tiếng Anh Bản dịch tiếng Việt Phạm Thành Long thực Mọi ý kiến đề nghị đóng góp cho tài liệu hoan nghênh
(5)I Về gói x-unikey
I. Về gói x-unikey
Gói gồm thành phần sau:
ukxim: chương trình máy chủ Unikey XIM (X Input Method - phương pháp nhập liệu X)
unikey: Giao diện đồ họa (GUI) cho ukxim unikey-gtk
unikey-gtk: môđun nhập liệu tiếng Việt GTK
Trong hầu hết trường hợp người dùng cần unikey ukxim để gõ Tiếng Việt ứng dụng (bao gồm ứng dụng GTK)
Chỉ sử dụng unikey-gtk với ứng dụng GTK Chương trình giới thiệu với mục đích thử nghiệm sử dụng trường hợp đặc biệt
II. Yêu cầu
Hệ thống phải có hai địa phương hoặcen_US.UTF-8 vi_VN.UTF-8 Trong hầu hết hệ thống địa phương nằm tại/usr/share/locale Nếu khơng tìm hai địa phương nói thư mục này, người dùng tạo chúng với câu lệnh sau:
# mkdir /usr/share/locale/en_US.UTF-8
# localedef -v -ci en_US -f UTF-8 /usr/share/locale/en_US.UTF-8
(tạo địa phương en_US.UTF-8) hoặc:
# mkdir /usr/share/locale/vi_VN.UTF-8
# localedef -v -ci vi_VN -f UTF-8 /usr/share/locale/vi_VN.UTF-8
(tạo địa phương vi_VN.UTF-8)
Biến môi trường XMODIFIERS phải đặt để unikey sử dụng phương thức nhập X, nghĩa làXMODIFIERS="@im=unikey"
Nếu bạn muốn sử dụng bảng mã kí tự unicode, biếnLANG phải đặt sau (có thể ghi trong∼/.bash_profile ∼/.bashrc)
export LANG=en_US.UTF-8
hoặc
export LANG=vi_VN.UTF-8
phụ thuộc vào địa phương người dùng có hệ thống ý thích người dùng
III. Các tính năng
X Unikey hỗ trợ:
kiểu gõ: TELEX, VNI, VIQR, VIQR*
Bảng mã UNICODE (UTF-8), TCVN, VNI, VIQR
(6)IV. Khởi động Unikey
Sau cài đặt Unikey, thoát đăng nhập trở lại Trong X chạy câu lệnh
unikey Thao tác phụ thuộc vào trình quản lý cửa sổ ý muốn người dùng Nếu người dùng sử dụng KDE, nhấn tổ hợp phím ALT+F2rồi nhập câu lệnh Trong tất trình quản lý cửa sổ, bạn sử dụng terminal, ví dụ xterm, để chạy câu lệnh Sau chạy lệnh, bạn sử dụng X Unikey mà khơng phải làm Nếu bạn khơng thể nhập tiếng Việt, thử bước sau:
1 Thêm dòng sau vào tập tin ∼/.bash_profile ∼/.bashrc chúng chưa có:
export XMODIFIERS="@im=unikey" export GTK_IM_MODULE="xim"
2 Đăng nhập lại để cập nhật hai biến môi nói Chạy X Unikey với lệnh: $ unikey
4 Chạy ứng dụng, ví dụ gedit, bắt đầu dùng X Unikey! Xin xem phần V-2 để biết cách thoátX Unikey
V. Sử dụng
V-1. Thay đổi thiết lập Phím tắt
Các phím tắt sau dùng để thay đổi thiết lập X Unikey:
CTRL-SHIFT: bật/tắt việc nhập Tiếng Việt
ALT-SHIFT-F1: Chuyển sang dùng bảng mã UNICODE
ALT-SHIFT-F2: Mã VIQR
ALT-SHIFT-F3: Bảng mã TCVN
ALT-SHIFT-F4: Bảng mã VNI
ALT-SHIFT-F5: Chuyển sang kiểu gõ TELEX
ALT-SHIFT-F6: Kiểu gõ VNI
ALT-SHIFT-F7: Kiểu gõ VIQR
(7)V Sử dụng
Sử dụng cửa sổ Unikey
Các thiết lập thay đổi cách nhấn phím chuột lên biểu tượng X Unikey:
Chuột trái: Bật/Tắt việc nhập Tiếng Việt
Chuột phải: Chuyển đổi bảng mã
CTRL + Chuột phải: Chuyển đổi kiểu gõ
CTRL-Alt + Chuột trái: Đóng/Thốt X Unikey (Xem Lưu ý phần V-6.) Nạp lại thiết lập
Các thiết lập tập tin cấu hình nạp lại theo cách:
Cách 1: Sử dụng kết hợp bàn phím chuột[ALT-SHIFT] + nhấn chuột tráilên biểu tượng unikey
Cách 2: sử dụng tiện ích điều khiển tiến trình Linux/Unix,kill, sau:
$ kill -s USR1 ‘pidof ukxim‘
Lưu ý: lệnh (‘) dấu ngoặc đơn, phím cho dấu thường nằm phía phím TAB Lệnh pidof dùng để lấy ID tiến trình ukxim lệnh kill thực với ID tiến trình cụ thể Tùy chọn -s (signal) dùng để gửi tín hiệu,USR1 trường hợp này, đến tiến trình có ID
Xemman kill man pidoff để biết thêm chi tiết
V-2. Đóng/thốt Unikey
Để đóng/thốt X Unikey bạn sử dụng tổ hợp phím chuột CTRL-ALT + Chuột trái Tất nhiên bạn dùng hai câu lệnh sau:
$ kill ‘pidof unikey‘ $ killall unikey
(killall – "kill" tiến trình theo tên thay cho ID) Xem phần V-1 man killall để hiểu rõ
Một Unikey khởi động, bạn không nên đóng Một số chương trình (hỗ trợ XIM tồi) có liên kết tới Unikey đổ vỡ bạn đóng Unikey Xterm, Mozilla Firebird xác định mắc lỗi với XIM server Và không đóngX Unikey tất bạn muốn nạp lại thiết lập từ tập tin cấu hình Xem V-1 để biết cách nạp lại thiết lập Để ngăn chương trình khỏi bị đổ vỡ đóng/thốt X Unikey, kể từ phiên 0.9.1 bạn ẩn cửa sổ unikey vơ hiệu hoá XIM server.1
Nếu bạn nhấn CTRL-ALT + Chuột trái, cửa sổ unikey biến XIM server X Unikey bị vơ hiệu hố, tiến trình unikey ukxim cịn nhớ Mọi thứ làm việc giống khiX Unikey chưa nạp Để khởi động lạiX Unikey, cần chạy lại lệnhunikey Nếu bạn thực muốn giải phóngX Unikey khỏi nhớ (mặc dù tác giả nghĩ chẳng có lí phải làm vậy), chạy:
$ kill ‘pidof unikey‘
(8)V-3. Tuỳ chọn cho dòng lệnh unikey
Dòng lệnh:
unikey [CÁC TUY` CHO ˙N]
Các tuỳ chọn:
-h, -help Đưa nội dung giúp đỡ thoát
-v, -version Hiện số phiên thoát
-display <name> Hiển thị tên hình để kết nối tới, ví dụ:0.0
-xim <ukxim> Đường dẫn tới XIM server Unikey (ukxim)
-config <file> Xác định tập tin cấu hình (mặc định: ∼/.unikeyrc)
-macro <file> Nạp tập tin macro (hỗ trợ gõ tốc ký) Ví dụ sử dụng:
$ unikey
Unikey tìm ukxim đường dẫn tìm kiếm mặc định
$ unikey -xim /usr/local/bin/ukxim -macro ~/ukmacro
Xác định xácukxim, nạp ukmacro
ukxim
(Xem VII-2.để biết cách chạy ukxim cách độc lập) Dòng lệnh:
ukxim [CÁC TUY` CHO ˙N]
Các tuỳ chọn:
-h, -help Đưa nội dung giúp đỡ thoát
-v, -version Hiện số phiên thoát
-display <name> Hiển thị tên hình kết nối tới, ví dụ :0.0
-xvnkb-sync Cho phép đồng hoá với giao diện đồ họa (GUI) xvnkb
-config <file> Xác định tập tin cấu hình (mặc định: ∼/.unikeyrc)
-macro <file> Nạp tập tin macro (hỗ trợ gõ tốc ký) Ví dụ sử dụng:
$ ukxim &
Chạyukxim với tuỳ chọn mặc định
$ unikey -macro ~/ukmacro &
(9)VI Các ứng dụng GTK
V-4. Tập tin cấu hình
Các thiết lập ban đầu cho X Unikey đưa vào tập tin cấu hình Trước khởi động, unikey tìm unikeyrc thư mục cá nhân (∼) bạn Nếu tập tin không tồn tại,unikey tạo với tuỳ chọn mặc định Bạn chọn tập tin cấu hình khác từ dịng lệnh (xemV-3.)
Xin xem tập tin cấu hìnhunikeyrc mẫu trong phụ lụcII.để biết cú pháp
V-5. Macro (gõ tắt, gõ tốc ký)
Tính macro giúp bạn gõ từ thường xuyên dùng đến cách nhanh chóng Ví dụ: bạn gõ "vn" X Unikey tự động chuyển thành "Việt Nam", hay "cntt" thành "Cơng nghệ thơng tin" Bạn ghi macro vào tập tin, sau xác định tập tin từ dòng lệnhunikey, tập tin cấu hình
Cú pháp tập tin macro xem phụ lục II
Ghi chú: Tập tin macro dùng "mã" VIQR
V-6. Lưu ý!!!
1 Một Unikey khởi động, bạn khơng nên đóng Một số chương trình (hỗ trợ XIM tồi) có liên kết tới Unikey đổ vỡ bạn đóng Unikey Xterm, Mozilla Firebird xác định mắc lỗi với XIM server
Khơng đóng unikey bạn muốn unikey nạp lại thiết lập tập tin cấu hình Thay vào dùng phím nóng (xem V-1.) Hoặc sử dụng "cách chuyên nghiệp" sau2:
$ kill -s USR1 ‘pidof ukxim‘
2 Khi dùng X Unikey, chương trình nhập tiếng Việt khác (như xnvkb chẳng hạn) phải bị tắt ngừng hoạt động (Chỉ cần tắt, khơng thiết phải gỡ bỏ/xóa) Cách đơn giản chạy chương trình
VI. Các ứng dụng GTK
Các ứng dụng GTK dùng unikey XIM (ukxim) ứng dụng khác môđun unikey-gtk (độc lập với ukxim) để nhập tiếng Việt Để dùng XIM theo mặc định, cần đặt giá trị xim cho biến GTK_IM_MODULE, ví dụ thêm dịng sau (nếu chưa có) vào∼/.bash_profile:
export GTK_IM_MODULE=xim
Để dùng môđun GTK X Unikey theo mặc định đặt giá trị unikey:
export GTK_IM_MODULE=unikey
(10)Để chuyển đổi hai chế độ: nhấn chuột phải lên hộp nhập liệu (ví dụ chỗ gõ văn gedit) chọn từ trình đơn cách nhập theo ý muốn (mục "Unikey" mục "X Input Method")
Ghi chú: Hai chế độ làm việc gần ứng dụng GTK Trong tương lai, unikey-gtk có thêm nhiều tính đặc biệt
VII. Bổ xung
VII-1. Dùng xterm với unikey
Nếu tập tin cấu hình bạn đặt "CommitMethod=Forward" vàX Unikeylàm việc tốt với xterm, bạn khơng phải đọc phần Nếuxterm khơng làm việc "Com-mitMethod=Forward" đặt "CommitMethod=Send" Bạn phải thay đổi thiết lập xterm, thêm dòng sau vào∼/.Xresources:xterm*allowSendEvents:
rồi chạy:
$ xrdb -load ~/.Xresources
Lệnh xrdb (x resource database utility) trường hợp nạp tài nguyên cho xterm vào sở liệu X Xem thêmman xrdb
Lí do: Theo mặc định, xterm không cho phép ứng dụng khác (trong có
unikey) gửi thơng điệp tổng hợp (khơng thật)
VII-2. Đồng hố ukxim với giao diện đồ hoạ xvnkb
ukxim thiết kế để làm việc với giao diện đồ hoạxvnkb Muốn sử dụng tính bạn cần chạy ukxim với tùy chọn-xvnkb-sync chạy xvnkb:
$ ukxim -xvnkb-sync & $ xvnkb
Trong chế độ này, bạn PHẢI vơ hiệu hố nhân xvnkb (bỏ LD_PRELOAD (lệnh
unset LD_PRELOAD, gỡ bỏ dòng lệnh tải nhân xvnkb /etc/ld.preload).3 Trang chủ dự án xvnkb: http://xvnkb.sf.net/
VII-3. Tự động chạy Unikey khởi động GNOME
Trong Debian, thêm dòng sau vào ∼/.gnomerc
unikey
Ghi chú: cách khơng làm việc với phân phối khác
(11)VII Bổ xung 11
VII-4. Tự động chạy Unikey khởi động KDE
Tạo liên kết mềm (tượng trưng) ∼/.kde/AutoStart/
$ ln -sf /usr/local/bin/unikey ~/.kde/AutoStart
Tất nhiên bạn cần xác định vị trí chương trình unikey hệ thống câu lệnh $ which unikey /usr/local/bin/unikey vị trí theo mặc định, bạn cài đặt từ mã nguồn
Ngoài ra, khơng sử dụng trình quản lý hình (Display Manager), XDM, GDM, KDM, mà dùng script startx bạn chạy X Unikey khởi động X khơng phụ thuộc vào trình quản lý hình Cần thêm dịng sau vào tập tin
∼/.xinitrc (trước dịng khởi động trình quản lý hình):
/usr/local/bin/unikey &
Fluxbox phiên 0.9.12 hỗ trợ tập tin ∼/.fluxbox/startup Xem man start-fluxbox để biết thêm chi tiết
VII-5. Cách khởi động lại tiến trình unikey hoàn toàn mới
Như mục V-2., bạn thoát X Unikey, unikey ukxim lưu lại nhớ Thế đủ hầu hết trường hợp Tuy nhiên, số trường hợp, bạn muốn khởi động lại để dùng X Unikey hoàn toàn mới, làm theo bước sau:
- chạy lệnh: $ kill ‘pidof unikey‘ để diệt "tận gốc" Unike - Thay đổi tập tin cấu hình muốn
- chạy lại câu lệnh unikey
Ghi chú: - khởi động lại X Unikey theo cách khiến số chương trình bị đổ vỡ
- Tác giả thấy lí để làm điều muốn chuyển đổi dòng nhập liệu X (XimFlow) Động (Dynamic) Tĩnh (Static)
VII-6. Nếu chương trình khơng làm việc với unikey?
Xin thử làm theo bước sau:
- chạy lệnh: $ kill ‘pidof unikey‘ để xóa X Unikey khỏi nhớ
- Sửa tập tin cấu hình, đổi tuỳ chọn "XimFlow" từ Static sang Dynamic ngược lại (nếu trước Dynamic) Thao tác dùng để chuyển đổi dòng nhập liệu từ Động (Dynamic) sang Tĩnh (Static) ngược lại
- chạy lạiunikey
- khởi động lại ứng dụng
(12)- chạy lệnh: $ kill ‘pidof unikey‘
- Sửa tập tin cấu hình, đổi tuỳ chọn "CommitMethod" từ Send sang Forward ngược lại (nếu trước Forward)
Xem thêm VII-5
VIII. Cần biết yêu cầu trợ giúp
Trước gửi câu hỏi lêndiễn đàntìm giải đáp, xin bạn đọc lại hướng dẫn sử dụng lần Sau đọc kỹ hướng dẫn sử dụng thử cách mà khơng được, đặt câu hỏi lên diễn đàn Khi gửi câu hỏi xin bạn mô tả chi tiết bước bạn làm, vàchi tiết kết bạn nhận
Ghi chú: Xin bạn n tâm, chúng tơi vui lịng biết cách bạn nhấn nút Power để bật máy nhập tên người dùng, mật để đăng nhập, startx để chạy X, Vì dễ cho việc giải đáp Những câu hỏi "ngắn gọn" "Tôi làm theo bước bạn dẫn không được?" coi câu hỏi thiếu tơn trọng Vì làm thời gian người hỏi người trả lời
1 LANG phải dùng bảng mã UTF-8:
Với bạn dùng tiếng Anh hay tiếng Việt đề nghị nên dùng en_US.UTF-8
hoặc vi_VN.UTF-8 Các ngôn ngữ khác được, tùy theo nhu cầu bạn XMODIFIERS = "@im=unikey"
3 GTK_IM_MODULE = xim
Cách kiểm tra LANG, XMODIFIERS, GTK_IM_MODULE: Mở xterm, chạy lệnh:
% echo $LANG
% echo $XMODIFIERS % echo $GTK_IM_MODULE
(Dấu % dấu nhắc shell, máy bạn khác, ví dụ $, hay "thậm chí" #) Nếu kết không như mong muốn, làm phần Thử nhanh 4ở
4 Chọn phông chữ hỗ trợ unicode ứng dụng bạn Tốt nên thử với phông Arial, Times News Roman
Cách Thử nhanh:
Để kiểm tra hệ thống bạn có đầy đủ điều kiện X Unikey hoạt động không làm sau:
(13)IX FAQ - câu hỏi thường đặt 13
% unikey
% export LANG=en_US.UTF-8
% export XMODIFIERS="@im=unikey" % export GTK_IM_MODULE=xim
% gedit &
Sau thử gõ tiếng Việt gedit Nếu biểu tượng X Unikey hiển thị không bảng mã kiểu gõ mong muốn thay đổi sau:
Nhấn chuột trái: Bật/tắt
Nhấn chuột phải: Thay đổi bảng mã
CTRL + nhấn chuột phải: Thay đổi kiểu gõ
Thay thử với gedit, bạn thử với openoffice (nếu máy có cài) cách gõ câu lệnh sau thay cho câu lệnh cuối (gedit &) trên:
% oowriter &
Chú ý: Để thử nghiệm tất lệnh phải thực từ cùngmột
xterm không gọi chương trình từ trình đơn (menu) hệ thống Xin kèm tất thơng tin nói câu hỏi Và, được, ảnh chụp hình (screenshot) bạn
IX. FAQ - câu hỏi thường đặt
H: hỏi Đ: đáp
1 H: xterm gì? tơi chạy xterm nào?
Đ: Xin phép trả lời câu thứ hai, câu thứ khơng liên quan đến việc sử dụng X Unikey Tùy thuộc vào Desktop (GNOME, KDE) hay Trình quản lý hình (Blackbox, Icewm, Fluxbox, ) mà chạy xterm theo cách khác Trong hầu hết trường hợp bạn tìm thấy xterm trình đơn Nếu khơng:
- Trong KDE, nhấn tổ hợp phím ALT+F2 Rồi gõ dịng chữ xterm vào hộp thoại ra, cuối gõ phím ENTER
- Trong GNOME tìm thấy dịng lệnh Run command trình đơn (menu) hệ thống Cách làm tương tự
- Trong "X" khác sao? Tin tưởng bạn khơng hỏi câu dùng "X" khác Trong trường hợp ngoại lệ mà theo LATEX coder tài
liệu cho biết có, đặt câu hỏi lên diễn đàn H: Có thể dùng "cái đó" thay cho xterm khơng?
(14)3 H: Bạn nói dùng gedit openoffice để thử nghiệm Nhưng phải làm mà tơi khơng có hai chương trình này?
Đ: Có thể dùng nhiều chương trình khác để thử Xin liệt kê danh sách ngắn gọn đây: kwrite, kate, gnumeric, abiword, koffice, kmail, firefox, thunderbird, konqueror, mozilla, gaim, xchat Xin nhắc lại, với mục đích thử nghiệm bạn cần chạy chương trình trongcùng mộtxterm với
unikey
4 H: Tôi tìm trợ giúp trực tuyến, qua chương trình gửi tin nhắn, khơng?
Đ: Hiện thời có IRC (Internet Relay Chat) Bạn kết nối vào Freenode irc.freenode.net, vào kênh (channel) #vietlug Hãy đặt câu hỏi chờ câu trả lời Các chương trình client dùng là:xchat, Gaim, Ksirc, Hy vọng mai số người dùng Unikey đủ lớn để mở kênh #unikey
(15)I Tập tin cấu hình unikeyrc mẫu 15
I. Tập tin cấu hình unikeyrc mẫu
Tập tin thơng thường nằm tại∼/.unikeyrc (xem V-4.) có nội dung sau:
# Taˆ
˙p tin ca´ u hình Unikey XIMˆ #
#Moˆ˜i dịng ca´ u hình có daˆ
˙ng Parameter=value (tham so´ = giá triˆ ˙)
#Nhu˜’ng dòng ba˘´t d¯aˆ`u bo’’i da´ u # nhuˆ ˜’ng dịng thích, khơng a’nh hu’o’’ng #d¯e´ n caˆ ´ u hìnhˆ
#
# AutoSave = Yes|No # (Tu
˙’ d¯oˆ˙ng ghi nho´’: Yes|no)
# Ne´ u AutoSave=Yes, unikey nhoˆ ´’ tùy cho
˙n thoát # Xin caˆ’n thaˆ
˙n su’’a taˆ˙p tin ne´ u unikey d¯ang chaˆ ˙y # vo´’i tùy cho
˙n Autosave d¯u’o˙’c baˆ˙t
# Vì unikey se˜ vie´ t d¯è lên thieˆ ´ t laˆ ˆ
˙p cu’a ba˙n # D¯ eˆ’ tránh d¯ieˆ`u này, na
˙p la˙i ca´ u hình sau baˆ ˙n soa˙n tha’o xong # Xem la
˙i phaˆ`n "Na˙p la˙i ca´ u hình"ˆ # AutoSave có ích ba
˙n muo´ n unikey nhoˆ ´’ vi˙ trí hình AutoSave = Yes
# Tra
˙ng thái sau kho’’i d¯oˆ˙ng: On|Off InitState = OFF
# Kieˆ’u gõ: TELEX|VNI|VIQR|VIQR* Input = TELEX
# Ba’ng mã: UNICODE|TCVN|VNI|VIQR Charset = UNICODE
# FreeStyle: Yes|No # "Yes" nghı˜a ba
˙n có theˆ’ gõ da´ u hoˆ ’i, da´ u breve oˆ ’’ cuo´ i tuˆ `’ # ngu’o`’i dùng TELEX nên cho
˙n "No", ngu’o`’i dùng VNI nên cho˙n "Yes" FreeStyle = No
# ToneManual: Yes|No # Ba
˙n nên d¯a˘˙t thành "No" d¯eˆ’ Unikey tu˙’ xác d¯i˙nh vi˙ trí cu’a da´ u tone.ˆ ToneManual = No
# ModernStyle: Yes|No
# "Yes" có nghı˜a dùng kieˆ’u "hoa’, khoe?", "No" dùng "ho’a, kho?e" ModernStyle = No
# XvnkbSync: Yes|No # D¯ a˘
˙t thành "Yes" d¯eˆ’ d¯oˆ`ng boˆ˙ hóa unikey-gtk vo´’i giao dieˆ˙n d¯oˆ` ho˙a xvnkb # Tham so´ chıˆ ’ áp du
˙ng to´’i môd¯un unikey-gtk module, chu´’ không XIM server (ukxim) # D¯ eˆ’ d¯oˆ`ng boˆ
(16)# Bell: Yes|No # Baˆ
˙t/Ta˘´t chuông báo moˆ˙t toˆ’ phím ta˘´t d¯u’o˙’c nha´ nˆ Bell = Yes
# CommitMethod: Send|Forward|Mixed Ma˘
˙c d¯i˙nh: Send # Su’’ du
˙ng XSendEvent hay XIM forward key event d¯eˆ’ nhaˆ˙p chuoˆ˜i # Ca’ hai phu’o’ng pháp se˜ làm vieˆ
˙c vo´’i haˆ`u he´ t uˆ ´’ng du˙ng # Moˆ
˙t vài u´’ng du˙ng vo´’i mu´’c d¯oˆ˙ ba’o maˆ˙t cao se˜ nga˘n # cha˘
˙n XSendEvent, d¯ó CommitMethod pha’i d¯a˘˙t thành "Forward" # Vài phiên ba’n cu’a xterm chı’ làm vieˆ
˙c ne´ u CommitMethod=Sendˆ # Xem phaˆ`n "Boˆ’ sung" d¯eˆ’ thêm thông tin veˆ` xterm
# Tôi xin d¯eˆ` nghi
˙ dùng "Send" tru’o´’c Ne´ u không làm vieˆ ˆ˙c thu’’ "Forward" CommitMethod = Send
# XimFlow = Static|Dynamic Ma˘
˙c d¯i˙nh: Static # Ba
˙n nên dùng Static (Tı˜nh) Ne´ u có d¯ó khơng hoaˆ ˙t d¯oˆ˙ng # mo´’i thu’’ Dynamic (D¯ oˆ
˙ng) Rxvt-unicode chı’ hoa˙t d¯oˆ˙ng vo´’i che´ d¯oˆ ˆ˙ Dynamic # Tru’o´’c thay d¯oˆ’i tùy cho
˙n này, caˆ`n "làm sa˙ch" unikey kho’i boˆ˙ nho´’ # Xem phaˆ`n cách làm sa
˙ch unikey o’’ noˆ˙i dung XimFlow = Dynamic
# Macrofile: d¯u’o`’ng daˆ˜n to´’i taˆ
˙p tin macro # D¯ eˆ’ dùng macro, chı’ rõ d¯u’o`’ng dân to´’ taˆ
˙p tin macro # Ví du
˙: MacroFile = ~/ukmacro MacroFile = $HOME/ukmacro
# XimLocales = Danh sách d¯i
˙a phu’o’ng phaˆ`n cách bo’’i da´ u phaˆ ˆ’y # Ma˘
˙c d¯i˙nh: C,en_US,vi_VN,fr_FR,fr_BE,fr_CA,de_DE,ja_JP,cs_CZ,ru_RU # D¯ ây nhu˜’ng d¯i
˙a phu’o’ng mà XIN server pha’i khai báo cho u´’ng du˙ng # Ne´ u uˆ ´’ng du
˙ng cu’a ba˙n cha˙y d¯i˙a phu’o’ng hie˙ˆn tho`’i, caˆ`n cha˘´c ra˘ng d¯i˙a phu’o’ng d¯ó có danh sách # Tru’o´’c thay d¯oˆ’i tùy cho
˙n này, caˆ`n "làm sa˙ch" unikey kho’i boˆ˙ nho´’ # Xem cách làm sa
˙ch unikey o’’ noˆ˙i dung
XimLocales = C,en_US,vi_VN,fr_FR,fr_BE,fr_CA,de_DE,ja_JP,cs_CZ,ru_RU # GtkImAlone: Yes|No Ma˘
˙c d¯i˙nh: No # D¯ a˘
˙t thành Yes ne´ u baˆ ˙n dùng môd¯un GTK cu’a unikey # ca’ giao dieˆ
˙n GUI cu’a unikey không cha˙y GtkImAlone = No
# PosX: Vi
˙ trí cu’a cu’’a soˆ’ unikey theo tru˙c X (ngang) # d¯a˘
˙t moˆ˙t giá tri˙ âm se˜ khie´ n unikey suˆ ’’ du˙ng vi˙ trí ma˘˙c d¯i˙nh PosX = 859
# PosY: Vi
˙ trí cu’a cu’’a soˆ’ unikey theo tru˙c Y (do˙c) # d¯a˘
(17)II Tập tin macro 17
# EOF
II. Tập tin macro
Vị trí tập tinukmacro xác định tập tin cấu hình unikeyrc (xem ) xác định từ dòng lệnh Cú pháp tập tin sau:
Cntt:Công nghệ thông tin cntt:công nghệ thông tin dh:Đại học
gđt:Gia’o dục - Đa‘o tạo tdtt:Thể dục thể thao vn:Việt Nam
Trên dòng cặp từ (cụm ký tự) phân cách dấu hai chấm (:) Khi bạn gõ cụm từ (ngắn nhiều) X Unikey thay cụm từ thứ hai, bạn mong muốn
(18) http://unikey.sf.net/ http://unikey.sf.net/forum/ http://xvnkb.sf.net/