Re: Unicode character entry



On Tue, Jun 1, 2010 at 6:48 AM, Joe Smith <jes@xxxxxxxxxxx> wrote:
On 05/31/2010 09:43 PM, John Jason Jordan wrote:

...
I am a linguist and I need to type characters from several Unicode
pages (IPA, combining diacritics, and a few others). Over the years I
have learned the codes for the characters that I use - for example, if
I need an esh I type Ctrl-Shift-u + 283. Keyboard layouts are great
if you need to switch from one language to another, but I cannot use a
keyboard layout because there are too many characters - roughly 140,
plus about 20 optional combining diacritics.

If I upgrade my Fedora 11 to Fedora 13, will I still be able to use
Ctrl-Shift-u + Unicode value? If so, do I have to change the default
settings somehow?

All I can tell you is, after I installed F13, out of the box, the old
standby, ISO-standard (as Simos points out), Ctrl-Shift-U + Unicode digits,
did nothing in any apps for me.

I'm still trying to find out whether that is by intention or by accident.

I did find a discussion of this (for F12) here:
http://forums.fedoraforum.org/showthread.php?t=236034
which mentioned enabling an input method.

I tried their suggestion: System > Preferences > Input Method, which
recommended ibus, then I poked around in the preferences there until I found
"rawcode" which seemed likely. I also configured Ctrl+Shift+U as the "Enable
or Disable" sequence.

I am not familiar with Fedora.
In Ubuntu, in System/Administration/Language support there is an
option for 'Input method'.
If you leave it empty then the default gtk+ input method is selected
(called 'Simple' when you right-click in a text editor). If you set
the environment variable GTK_IM_MODULE to an appropriate value
(gtk-im-context-simple), then Simple is selected (supports
Ctrl+Shift+U).

In the forum URL there is a mention about 'XIM'. XIM is X Input Method
which is the most basic (and probably primitive) input method,
provided by the X server. With XIM, applications bypass any input
methods from GTK+, and currently Ctrl+Shift+U does not work. You would
not need to worry about XIM unless you configured it yourself.

After getting that set up, I can enter characters by a /similar/ process as
before, but ibus likes to pop-up menus with character choices, and it seems
to use the same sequence to enable and disable the input method, so you have
to type Ctrl+Shift+U again to disable ibus or it will start up again any
time you type a hex digit.

So you can still enter characters by their code point, but it's not entirely
clear how to configure it, nor is it so simple to use it for a character
here and there.

You might prefer ibus/rawcode, since you need access to more characters and
the pop-up prompts it gives might be easier than remembering them all. For
me, it's a machine gun for a mosquito.

I also tried the environment variable setting mentioned in the forum thread:
GTK_IM_MODULE=gtk-im-context-simple

That gives the behavior I'm used to when I set it for individual
applications, but I can't figure out where to put it to apply it for
everything in my session. So far, I've tried both ~/.pam_environment and
/etc/environment to no effect.

This should work after a logout/re-login, or better, with a restart.
You can verify if the variable is set with

echo $GTK_IM_MODULE

Hope this helps,
Simos
_______________________________________________
gnome-list mailing list
gnome-list@xxxxxxxxx
http://mail.gnome.org/mailman/listinfo/gnome-list



Relevant Pages

  • Re: Language environment problem (still)
    ... > Not sure what you mean by "input method", but in this case I had ... > created a xhtml document template in emacs, ... > is typed into it using C-x 8 "o. ... KOI8-R is Soviet charset for Cyrillic characters:) ...
    (comp.emacs)
  • Re: Language environment problem (still)
    ... >>> What kind of input method do you use? ... >> created a xhtml document template in emacs, ... > characters ... I seldom have to type in extended characters in other applications. ...
    (comp.emacs)
  • Re: chinese input program
    ... On Mon, 2005-09-05 at 06:50 +1000, Graham S. Green wrote: ... > characters into Open Office or any type of document?. ... Smart Common Input Method platform project, SCIM, which provides not ... make input method development easier. ...
    (Fedora)
  • Re: what is the IIim service?
    ... one way of typing Japanese characters is to type the ... pronunciation as a series of Latin characters. ... and the input method then converts the pronunciation to list ... and a method based on the shape of the ideograph. ...
    (Fedora)
  • Re: Unicode character entry
    ... For the past few years using Gnome on Fedora, I have been able to enter ... if xim is not installed. ... I can still get characters using the compose key as well. ... input method for Gnome/gtk+. ...
    (GNOME)