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.

Locale method Unicode locales ISO8859-1-based<br />

locales<br />

Single byte<br />

non-ISO1-based<br />

locales<br />

Multi-byte locales<br />

mbtopc() __mbtopc_std() __mbtopc_std() __mbtopc_std() __mbtopc_std()<br />

mbtowc() __mbtowc_utf() __mbtowc_isol() __mbtowc_std() __mdtowc_std()<br />

pcstombs() __pcstombs_std() __pcstombs_std() __pcstombs_std() __pcstombs_std()<br />

pctomb() __pctomb_std() __pctomb_std() __pctomb_std() __pctomb_std()<br />

wcstombs() __wcstombs_std() __wcstombs_std() __wcstombs_std() __wcstombs_std()<br />

wcswidth() __wcswidth_std() __wcswidth_std() __wcswidth_std() __wcswidth_std()<br />

wctomb() __wctomb_utf() __wctomb_isol() __wctomb_std() __wctomb_std()<br />

wcwidth() __wcwidth_std() __wcwidth_std() __wcwidth_std() __wcwidth_std()<br />

10.3.3.3 Input Methods<br />

The universal input method that is currently used in the UNIVERSAL locale is the<br />

basis for input methods in Unicode-based locales. ISO/IEC DIS 14755 basic<br />

operation support has been added, which provides the ability to enter a Unicode<br />

character by holding down , and entering the appropriate<br />

hexadecimal representation. The character set lists align with the script<br />

designations in the Unicode 2.0 standard. Input method lists contain simply the<br />

xx_XX designation for the input method to be selected. These attributes are<br />

configurable through the .imcfg file for the universal locale.<br />

The default input method selected should match that of the corresponding locale.<br />

For example, bringing up the JA_JP (Unicode) locale should default to the<br />

Japanese input method.<br />

10.3.3.4 Fonts and X11 Locales<br />

<strong>AIX</strong> currently provides bitmap fonts for UTF-8-based versions of the Baltic locales<br />

in the fileset X11.fnt.ucs.com. However, these fonts currently contain only those<br />

characters necessary for Baltic support. Similar types and sizes for these fonts<br />

already exist for a full complement of characters from ISO8859-1 to ISO8859-9,<br />

IBM-1046 and IBM-850. These existing bdf fonts have been combined to provide<br />

a nearly-complete set of single wide bitmap fonts.<br />

In the same way, 19 point and 27 point CJK fonts can be generated to provide a<br />

complete set of UCS-based fonts in two sizes that cover the entire CJK<br />

Ideograph Range (4E00 - 9FFF) and the Hangul Syllables Range (AC00 - D7FF).<br />

These fonts are shipped with the fileset X11.fnt.ucs.cjk.<br />

Dt font aliases have been created to provide the appropriate font sets, so that any<br />

Unicode-based locale should operate with a similar set of compatible fonts.<br />

An alternate X11 locale has been made available for use in those installations<br />

where CJK font support is not desired and where loading of complete CJK fonts<br />

would be a severe hindrance to proper performance.<br />

248 <strong>AIX</strong> <strong>Version</strong> <strong>4.3</strong> <strong>Differences</strong> <strong>Guide</strong>

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

Saved successfully!

Ooh no, something went wrong!