Terry Reedy <tjre...@udel.edu> writes: > You need what is called, at least with Windows, an IME -- Input Method > Editor.
For a GNOME or KDE environment you want an input method framework; I recommend IBus <URL:http://code.google.com/p/ibus/> which comes with the major GNU+Linux operating systems <URL:http://oswatershed.org/pkg/ibus> <URL:http://packages.debian.org/squeeze/ibus> . Then you have a wide range of input methods available. Many of them are specific to local writing systems. For writing special characters in English text, I use either ‘rfc1345’ or ‘latex’ within IBus. That allows special characters to be typed into any program which communicates with the desktop environment's input routines. Yay, unified input of special characters! Except Emacs :-( which fortunately has ‘ibus-el’ available to work with IBus <URL:http://www.emacswiki.org/emacs/IBusMode> :-). -- \ 己所不欲、勿施于人。| `\ (What is undesirable to you, do not do to others.) | _o__) —孔夫子 Confucius, 551 BCE – 479 BCE | Ben Finney -- http://mail.python.org/mailman/listinfo/python-list