Since many users of Emacs/Xemacs find problems with Chinese input, 
please find attached a short article written by me sometime before on 
how to improve improve it.

Best!
-- 
| This message was re-posted from [email protected]
| and converted from gb2312 to big5 by an automatic gateway.
Title: Addition to Input Method

�Ľ�Linux��Emacs/XEmacs�����뷨

��Linux����õ����ֱ༭����vi��Emacs/Xemacs�������߲�����һ���༭��������һ�����ɻ�������Emacs/Xemacs�X�������������������ġ����õ��������Դ��˶����ִ�������MULE�������ֻ�����չ�������Է���ر༭����ʾ�����ļ���

Emacs/Xemacs����������

Ϊ���������ģ���Ҫ�����������Ի����������ѡ��˵�Mule�ϵ�Set language envronment����ѡChinese-GB��������������Ի������ɡ�

��һ����ѡ�����뷨����Mule�˵���ѡ��Select input method���ü���Ctrl-x Ctrl-m Ctrl-\��Ctrl-x��ʾͬʱ��Ctrl����x������ͬ���������ʱ�л���Ӣ������״̬�������ü���Ctrl-\���ٰ�Ctrl-\��ص���������״̬��

�����֪���������뷨�����ƣ����Դ�Mule�˵���ѡ��Describe language suport���������Ի�������Chinese-GB���ṩ��Щ���뷨�����ڰ���Ctrl-x Ctrl-m Ctrl-\��ֻ����chinese����Emacs/Xeamcs�ṩ���е�ѡ�

���ı�����������鷳

�ź����ǣ����е��������뷨��Ϊû���������ı����ŵĹ��ܣ���Emacs/Xemacs��ʹ�������ܲ����㡣Ҫ�������ı��ʱ������ѡ��ר�ŵı�����뷨chinese-punct��ȫ�����뷨chinese-qj������ζ��Ҫ��Ctrl-x Ctrl-m Ctrl-\���μ�����Ҫ�������뷨�����ƣ��л���ԭ���뷨ʱ�������������dz��鷳����Ȥ���ǣ�����Ϊchinese-py-punct�����뷨��Ҳû���ҵ��������ı�������취��

����������ĸ�Դ�ƺ�����Mule���������뷨��������Xterm�ϵ����뷨����Ϊ��CXterm���л����뷨ֻ�ð�һ�����ܼ���F1���dz����㡣�����������뷨û�����ӱ�����빦�ܵı�Ҫ��

����취

���߸սӴ���Emacs/Xemacsʱ������������⣬���й�����������վ���ṩ��Linux��������20000������Ϣ�������ܾã�Ҳû���ҵ�����������ĺð취��ֻ���Լ�ȥ������Ҳ���м�����ҵ�����취�ˣ�ֻ������ij��ԭ�򣬳�ѧ����Ե��ʶ���ֽ����ߵĽ���취���������Ҳο���ϣ����ʡȥ�����ߵ��ظ��Ͷ�����ϣ���й��̼��ڷ��а�������Ӧ�޸ģ�ʡȥ�û����鷳��

�����˼·��ʵ����򵥣��������뷨�Ĵʵ������ӱ����ŵĴ�����ʹ������������״̬�»������ż�ʱMule���йس������ת��Ϊ���ĵı����š�������Ҫ�йص�lispԴ������ȫƴ���뷨chinese-py-punct��Ӧ��lisp��������py-punct.el���Ըó����������޸ĺ󣬴��̣�ѡ��˵�Emacs-lisp�ϵ�Byte-compile this file���±�����ļ����ø��ļ��滻ϵͳ�еľ��ļ����ɡ�

����Xemacs�µ�py-punct.el�ļ�����(quail-define-rules�������棬�������¼��У�����ʵ�ִ󲿷ֵ����ı�����룺

("\""	["��" "��" "��" "��"])
("$"	["��" "��" "��" "��"])
("%"	["��" "��"])
("'"	["��" "��" "��" "��"])
("("	["��"])
(")"	["��"])
("+"	["��" "��" "��"])
(","	["��"])
("."	["��"])
(":"	["��" "��" "��"])
(";"    ["��"]) 
("<"	"������")
(">"	["��" "��" "��"])
("/"    ["��" "��" "��"])
("@"	["��" "��" "��"])
("^"	["��"])
("_"	["��" "��" "��" "��"])
("!"    ["��"])
("\134"   ["��"])

    

��Ȼ��ÿ���˿��Ը����Լ���ϰ�����ж��壬������Ӧ�����ı�㡣���������������빫��Դ����ĺô���Ӧ��ע����ǣ��������뷨�ĸ�ʽ���ܲ�ͬ����������Ӧ�������ɡ�


bruce
Last modified: Wed Apr 12 08:16:05 CST 2000

回复