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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

code points of the character set and the index that is used to locate the<br />

symbol in a symbol file. There is only one character set file for a particular<br />

character set identifier.<br />

• The symbol file contains the drawing controls for each symbol that is<br />

displayed to represent the character. There is a symbol file for each available<br />

font within a particular character set.<br />

IBM graPHIGS will use the same locales as <strong>AIX</strong> to support the Euro symbol. For<br />

details about the Euro symbol support through <strong>AIX</strong> locales refer to 10.5, “Euro<br />

Symbol Support for <strong>AIX</strong> (<strong>4.3</strong>.2)” on page 252. graPHIGS selects the appropriate<br />

code set and font support based on the value of the LANG environment variable:<br />

• LANG=xx_XX<br />

The effective character set is given by CSID 10 - ISO 8859-1 (Latin 1) with the<br />

Euro in the x80 character position. The font related symbol file is<br />

afm0a01.sym, thus the graPHIGS default FONT 1 is used.<br />

• LANG=xx_XX.IBM-1252<br />

graPHIGS does not refer to the explicitly stated code set in the name of the<br />

locale. That means that the code set designation IBM-1252 is ignored and the<br />

same conditions as LANG=xx_XX apply. The code set IBM-1252 is of<br />

particular interest for the Euro symbol support in conjunction with the<br />

single-byte migration option. This option provides customers with the<br />

opportunity to get Euro symbol support through a single-byte character set<br />

instead of using the Unicode locales. For further details, refer to section<br />

10.5.6, “Euro SBCS Migration Option - IBM-1252 Locale” on page 270.<br />

• LANG=XX_XX<br />

The effective character set is given by CSID 131 - Unicode with the Euro glyph<br />

in the standard U+20AC character position. The font related symbol file is<br />

afm8301.sym, thus the graPHIGS default FONT 1 is used.<br />

• LANG=Xx_XX<br />

The effective character set is PC850, and no Euro symbol support is available.<br />

Note: xx_XX, Xx_XX, and XX_XX represent the language and territory<br />

designation with respect to a given code set. For example, the national language<br />

support for German allows you to select between the de_DE, the De_DE, and the<br />

DE_DE locale.<br />

The graPHIGS default font files for CSID 10 have added the Euro character at<br />

codepoint 0x80. If you have used these font files as a basis for your user defined<br />

font files, you will need to evaluate your use of the codepoint 0x80.<br />

Graphical Environment Enhancements 231

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

Saved successfully!

Ooh no, something went wrong!