Installation guide

4-2
Bull S.A.May 25th, 1999
NOK Norwegian Crone
PTE Portuguese Escudo
SEK Swedish Crone
USD US Dollar
EUR EURO Currency
The Euro currency is given with 3 characters: EUR.
The currency code “EUR” (numeric code 978) is registered in the international standard ISO
4217 for use in international business and the financial world. In addition, the country code
EU” has been reserved in ISO 3166.
This codification can be used when neither programs nor peripherals can be updated to
support Euro character.
1.5 What are the ISO8859–15, ISO8859–1, and IBM–1252 codes?
The difference between these three 8-bits codifications go further than the simple
replacement of the monetary symbol by Euro. Note that ISO 8859–1 Latin–1 does not
implement the Euro character.
Code hex ISO 8859–15 Latin–9 ISO 8859–1 Latin–1 IBM–1252
80 No symbol No symbol Euro
a6 S caron | |
a4 Euro ¤ ¤
a8 s caron ¨ ¨
b4 E caron Sharp accent Sharp accent
b8 e caron Cedilla Cedilla
bc Œ 1/4 1/4
bd œ 1/2 1/2
be
Y diaresis
3/4 3/4
1.6 What are the Unicode and UTF–8 codes?
Euro coding Unicode UTF–8
Code hex 20ac e282ac
Code length (bytes) 2 3
The UTF–8 Euro character is the only 3–bytes codification that can be mixed in other 8–bit
codifications. On the contrary, with Unicode, all the characters must be coded on 2-bytes.
1.7 What is the Code Page 858?
Code page 858 has been registered as identical to code page 850 except for the
replacement of LI61 (dotless i) at code point D5 by SC20 (euro symbol). In other words,
applications will have to recognize that ”code page 850” may mean CP 00850, or may mean
CP 00858. If necessary, it will be up to the application to determine which code page, 850 or
858, is really being used. By checking the mapping between the Microsoft code page 1252
and 850, it is possible to determine if the euro changes have been installed:
if (WinCpTranslateChar((HAB)0, 1252, 0x80, 850) == 0xd5) euro supported
1.8 Conversion Tables
New conversion tables are required to support the new code pages:
IBM–850 (= ISO8859–1)
IBM–858
IBM–1252
ISO8859–15
UTF–8
Example:
The following command will translate the file ISO8859–15 fic1 into the file IBM–858 fic2.