24.05.2014 Views

AIX Version 4.3 Differences Guide

AIX Version 4.3 Differences Guide

AIX Version 4.3 Differences Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

can extend the capability of the SIM to support multi-byte UTF-8 locales. Adding<br />

just one new key combination (AltGr+e, AltGr+4 or AltGr+5) to make the input of<br />

the Euro sign from the keyboard feasible does not require an entire input method<br />

to be rewritten.<br />

Similar to the German DE_DE alias for the DE_DE.UTF-8 locale contains the<br />

following entry in the keycomp source file<br />

/usr/lib/nls/loc/DE_DE.UTF-8.imkeymap.src:<br />

...<br />

XK_EuroSign \<br />

"\xe2\x82\xac" \<br />

XK_EuroSign \<br />

U \<br />

U \<br />

U \<br />

U \<br />

U<br />

...<br />

XK_e \<br />

’e’ \<br />

XK_E \<br />

XK_E \<br />

XK_e \<br />

’\x05’ \<br />

U \<br />

XK_EuroSign<br />

...<br />

The XK_e maps to the XK_EuroSign keysym when the modifier key AltGr is used<br />

while entering the character e on the keyboard. The XK_EuroSign keysym, in<br />

turn, is mapped to the code point \xe2\x82\xac.<br />

10.5.4.2 UNIVERSAL Input Method<br />

If you configured your system to use a UTF-8 locale for Euro symbol support, you<br />

have access to the entire range of UTF-8 encoded characters. In order to allow<br />

for character input from the keyboard for several thousand different characters,<br />

the single-byte input method is not sufficient, and consequently, a UNIVERSAL<br />

input method is provided. Note, if your system is configured for a UTF-8 locale<br />

that does not support the character input of the Euro sign through a key<br />

combination, the UNIVERSAL input method has to be used.<br />

The UNIVERSAL input method supports two general modes of character input:<br />

• Switching between installed <strong>AIX</strong> locale input methods<br />

• Selection of characters from character lists<br />

The UNIVERSAL input method is configured by the default UNIVERSAL.imcfg file<br />

in the /usr/lib/nls directory. This file defines the set of available <strong>AIX</strong> locale input<br />

methods and the lists of characters for list-based input. It also defines the key<br />

combinations used to invoke the input method selection menus.<br />

The default key combinations recognized by the UNIVERSAL input method are:<br />

Ctrl+Alt+i Invokes the input method selection menu<br />

Ctrl+Alt+l Invokes the menu of character lists<br />

Ctrl+Alt+c Invokes the current list of characters<br />

National Language Support 263

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!