€ |
Table of Content(and check list) |
1. Introduction |
2. Euro | |
3. Euro Currency Conformant | Preliminary proposal |
4. Seven and eight bits | Preliminary proposal |
5. Unicode | Done |
6. Glyph registration | Done |
7. OCR-B | Good progress |
8. HTML | Done |
9. Currency code | Done |
10. TV teletext | Done |
11. Sorting | Done |
12. Keyboards | Part done |
13. Telephone keypads | Exact situation unknown |
14. Bar codes | Exact situation unknown |
15. Braille | Unknown |
16. Macintosh | Done |
17. Windows | Done |
18. Localization | Unknown |
19. Face examples | |
20. Publicity | |
21. Acknowledgment | |
22. References | |
23. Disclaimer | |
24. Author |
This document discusses the euro currency sign and IT (information technology). The document will change as the situation changes. Verify that you have the latest version [IT-EURO].
Some of the information in this document are of the following types:
€
is already included in HTML 4.0.
A short description and references are included.
This is a very dynamic field and the information will often change. It is recommended to check the primary sources; e.g., the European Commission.
The euro is the European Union currency that should be introduced from the 1 January 1999. For details, including the euro glyph, consult the official euro pages [EURO] at the Europa server.
Reference: European Commission [EC].
Author's proposition.
An Euro Currency Conformant label is proposed. Products that follow certain criteria could be allowed to display the label. This label could be used as a requirement in call for tenders. The label must be controlled by of the European Institutions/Bodies such as the European Commission [EC] or the European Central Bank [ECB].
Reference: the author.
Author's proposition.
Probably, the easiest solution
(i.e., problem avoidance)
could be not to place the
EURO SIGN
in seven (and/or eight) bits and
create the convention:
when the
EURO SIGN
is missing use theLATIN CAPITAL LETTER E
(0x45
).
For example, E123. If this is unceptable, one has to go into a technical solution.
Today, most computer systems use 7 and 8 bits character sets. For the euro, one has to re-adapt present computer systems and facilitate the introduction of new computer systems in the most economical way.
Two new character sets are proposed:
CIRCUMFLEX ACCENT
(position 5E
)
by the EURO SIGN
(U+20AC
).
Another name for this character set could be ESCII.
CIRCUMFLEX ACCENT
(position 5E
)
by the EURO SIGN
(U+20AC
).
i.e,
Table | Position number | Glyph | Name |
---|---|---|---|
ASCII and Latin1 | 5E |
^ |
CIRCUMFLEX ACCENT |
euro-ASCII and euro-Latin1 | 5E |
EURO SIGN |
More:
^
will be printed.
^
.
^
,
the euro should be placed on the same position.
5E
(^
)
is little used.
Forbidding the use in 7 and 8 bits will not work as there is a real need for a position. There are two options: doing nothing or recommending a position. If no position is recommended, one will be used; probably different people will pick up different positions. It is better to discuss the situation and recommend a position that is the less bad; admittedly, there are no good position in 7 and 8 bits.
One must always make clear that it is strongly recommended to avoid the use of 7 or 8 bits for the euro. Using 7 or 8 bits for the euro must be considered a last resort. At least the following alternative must be considered first:
€
entity.
EUR
currency code (ISO 4217).
In ISO-8859-15 (Latin-0),
the position for the
EURO SIGN
is at
A4
[ISO-8859-15].
This does not solve the
7 bits problem
as the position is above
7F
(it is in the upper table).
It is a bad position as
this corresponds to the ISO-8859-1 (Latin-1)
CURRENCY SIGN
(¤
).
Positions choosen for the euro must not have
any currency sign in other coding schemes,
even as little used as the
CURRENCY SIGN
.
Also, Microsoft has choosen position
0x80
(see Windows below).
Reference: the author.
The euro is in Unicode 2.1.
Unicode position | Glyph | Name |
---|---|---|
U+20AC |
EURO SIGN |
For details, see the relevant section in the Unicode Technical Report #8 [UTR8].
Warning : The following position in Unicode Version 2.0 is not the euro even if the word euro is part of the description.
This is NOT the euro | ||
---|---|---|
Unicode position | Glyph | Name |
U+20A0 |
CE (both characters are interlaced with the E lower) | EURO-CURRENCY SIGN |
Reference: Unicode Consortium [UNICODE].
The glyph has been registered with the identity 8059 for ISO-10036 [ISO-10036], Information technology -- Font information interchange -- Procedures for the registration of font-related identifiers
Reference: Association for Font Information Interchange [AFII].
Good progress. See the DRAFT Report on the Euro Glyph in OCR-B [OCRB]. The objective is to incorporate the euro glyph into Alphanumeric character sets for optical recognition -- Part2: Character set OCR-B -- Shapes and dimensions of the printed image [ISO-1073-2].
Reference: [TC304].
HTML 4.0 [HTML40] includes the new entity:
€
|
To make the intention clearer, it is recommended that this entity be used in preference to the:
5E
).
Some systems will not support the euro in 7 or/and 8 bits.
€
or
€
).
Browsers that cannot display the glyph will display
the numeric value or the entity.
It is clearer to see the name of the entity.
The
Euro Currency Conformant status of the browsers is:
(this is probably obsolete;
check yourself with the table below and inform the author of changes)
€
:
Internet Explorer 5.0 (beta),
Netscape 4.06 (with UTF-8).
€
) :
Internet Explorer 4.0,
Internet Explorer 5.0 (beta),
Netscape 4.06 (with UTF-8).
€
) :
Internet Explorer 5.0 (beta).
To check the conformance of your browser see how the following table is displayed:
String in the HTML page | The euro currency sign glyph should appear on this column |
---|---|
€ |
€ |
€ (decimal equivalent of x20AC ) |
€ |
€ |
€ |
Reference: World Wide Web Consortium [W3C].
The euro has been registered in Codes for the representation of currencies and funds [ISO-4217].
The alpha code is
EUR
and the numeric code is
978
.
Reference: British Standard Institution [BSI].
The
EURO SIGN
will not work in old
system and it should
work in new systems
(level 2.5).
Hence,
some soft approach
(see above)
will be needed for old systems.
The
EURO SIGN
is in
the G2 character set table at position 5/6
in
ETS 300 706: Enhanced Teletext specifications
[ETS 300 706].
Additional information at
UK Broadcasting Webring
[MACGREGOR]
and in the posting by Payea
[PAYEA].
Reference: European Telecommunications Standards Institute [ETSI].
The euro is the in projected sorting standard ISO-12991.
Reference:
There is a proposition [EC-KB] to place the euro at AltGr+e (Ctrl+AltGr+e has the same effect). If the above 7 and 8 bits proposition was implemented, the keyboard problem would be solved.
Reference:
Who is working on this ?
There is some work on this area.
Reference: Automatic Identification and Data Capture Techniques Subcommittee [ISO-SC-31].
Who is working on this ?
Reference:
It can be done with Unicode or GX. The euro glyph is available from Maccampus [MACCAMPUS]
Reference: Apple Computers [APPLE].
Microsoft Windows 95 and NT supports the euro through Unicode (see above) and codepages. It can be typed (input methods) from a table or directly from the keyboard. This requires the installation of fonts with the euro (so it can be displayed) and a new keyboard driver (so it can be typed). These items can be downloaded from Microsoft [MS]. Notes on the Euro Symbol [GRAY] comments of applications.
Microsoft has choosen the position
0x80
for several codepages and in particular for cp1252
[CP1252].
cp1252 is similar to Latin-1;
the difference is that the positions
0x80
to
0x9F
are reserved
[WENDT].
This should have an effect on the popularization of ISO-8859-15
[ISO-8859-15].
In addition to Windows, one needs solutions for other systems. In particular, 7 and 8 bits systems.
Reference: Microsoft [MS].
{ This section will be expanded}.
It would help to have a default (or multicultural) agreement. Though, this could be different for each cultural entity.
Also, the word euro has as to be considered.
Some posibilities
€123 |
€ 123 |
123€ |
euro123 |
euro 123 |
euros123 |
Euro123 |
E123 |
(if your system supports the euro)
Time New Roman | Courier New | Arial | Comic Sans MS |
€123.- | €123.- | €123.- | €123.- |
€ | € | € | € |
For more examples look at Notes on the Euro Symbol [GRAY].
There must be publicity directed to the:
€
entity.
Otherwise the computer equipment needed would not be available with the
correct glyph;
for example,
if a programmer in San Jose were requested to introduce the
euro currency sign,
he would probably consult the Unicode book and
use the wrong position (U+20A0
) and glyph
(CE
).
Reference: the author.
This document makes heavy use from the documents cited in the reference list. In particular, the TC304 reports.
The following people also contributed with comments:
AFII | Association for Font Information Interchange. | http://www.unicode.org/afii/ |
APPLE | Apple Computers | http://www.apple.com |
BSI | British Standard Institution. | http://www.bsi.org.uk |
CP1252 | cp1252 to Unicode table |
ftp://ftp.unicode.org/Public/MAPPINGS/ VENDORS/MICSFT/WINDOWS/CP1252.TXT |
ISPO | IT impact of the Euro and Web sites maintained by Information Society Project Office (ISPO) of the European Commission. |
http://www.ispo.cec.be/y2keuro/src/euroit.htm
http://www.ispo.cec.be/y2keuro/src/eusites.htm
|
EC | European Commission. | http://europa.eu.int |
ECB | European Central Bank. | http://ecb.int |
EC-KB | Recommendation for the placement of the euro sign on computer keyboards and similar information processing equipment. |
http://www.ispo.cec.be/ y2keuro/docs/eukeyb.pdf |
ETS 300 706 | ETS 300 706: Enhanced Teletext specifications | http://www.etsi.fr/broadcast/tv.htm#Teletext |
ETSI | European Telecommunications Standards Institute | http://www.etsi.fr |
EURO | Euro pages at the Europa server of the European Commission. | http://europa.eu.int/euro |
GRAY | Notes on the Euro Symbol | http://www.iol.ie/sysmod/euronotes.pdf |
HTML40 | HTML 4.0 Specifications, section 24.4.1. |
http://www.w3.org/ TR/REC-html40/sgml/entities#h-24.4.1 |
HUMBERT | The current state of the Euro sign implementation and standardisation |
http://www.ispo.cec.be/ y2keuro/docs/eurosign.doc |
IBM | IBM pages on the euro. | http://www.europe.ibm.com/euro/guide/index |
INDI | The Euro and Standardization |
http://www.indigo.ie/ egt/standards/iso10646/euro/ |
IT-EURO | IT aspects of the euro currency sign (this document) | http://dragoman.org/euro |
ISO-10036 | Information technology -- Font information interchange -- Procedures for the registration of font-related identifiers | http://www.iso.ch (a better URL ?) |
ISO-1073-2 | Alphanumeric character sets for optical recognition -- Part2: Character set OCR-B -- Shapes and dimensions of the printed image | http://www.iso.ch (a better URL ?) |
ISO-4217 | Codes for the representation of currencies and funds | http://www.iso.ch (a better URL ?) |
ISO-8859-15 | ISO/IEC 8859-15:1998 to Unicode |
ftp://ftp.unicode.org/ Public/MAPPINGS/ISO8859/8859-15.TXT |
ISO-SC-31 | Automatic Identification and Data Capture Techniques | http://www.uc-council.org/sc31comm.htm |
MACCAMPUS | Free EuroLogo font | http://www.maccampus.com/EuroLogo.htm |
MACGREGOR | Teletext transmission methods |
http://www.users.globalnet.co.uk/ ~gkmac/teletext.htm |
MS | Microsoft page on The Euro Currency Symbol |
http://www.microsoft.com/ typography/faq/faq12.htm |
TC304 | CEN/TC 304 | http://www.stri.is/TC304/ |
TC304-IR1 | Interim Report #1 on the Euro IT Standardization | http://www.stri.is/TC304/EURO/N838.html |
OCRB | DRAFT Report on the Euro Glyph in OCR-B | http://www.stri.is/TC304/EURO/N837.pdf |
PAYEA | Posting on teletext |
http://www.listbot.com/cgi-bin/ view_archive?Act= view_message&from_subscriber= true&list_id=ukteletext&msg_num= 172&start_num= |
UNICODE | Unicode Consortium | http://www.unicode.org/ |
UTR8 | Unicode Technical Report #8. |
http://www.unicode.org/ unicode/reports/tr8.html#2.0 Euro Sign |
W3C | World Wide Web Consortium | http://www.w3.org/ |
WENDT | Message |
http://lists.w3.org/Archives/Public/ www-international/1998JulSep/0022.html |
The information is provided without guarantee. It is strongly recommended always to verify the primary sources. This is a field that is moving very fast and the information ages accordingly; in particular, regarding the support of the euro by products. This document represents only the views of the author.
M.T. Carrasco Benitez
Comments to euro@dragoman.org.