ISO6937/2 Standard

Information processing- Coded character sets for text communication.
Part 2: Latin alphabetic and non-alphabetic graphics characters

The following is a brief summary of ISO6937/2 standard. The full document can be ordered form ISO.

1. Document parts:

ISO6937/1, General introduction.
ISO6937/2, Latin alphabetic and non-alphabetic graphic characters.
ISO6937/3, Control functions for page-image (in preparation).

3. Related documents.

ISO646 ISO639 ISO2022 ISO3602 ISO3166 ISO4873 ISO5426 ISO5427 ISO5428 ISO6429 ISO6438 ISO6861 ISO6936 ISO8859 ISO8957 ISO9036 ISO10585 ISO10586 ISO10646 ISO10754 ISO11822 ISO14755
RFC1345
Unicode

3. Character repertoire.

The ISO6937/2 specifications are based on the 7-bit coded character set specified in ISO646, 7 and 8-bit code extension techniques specified in ISO2022 and control functions given in ISO6429.

4. The character sets.

ISO6937/2 defines all 327 characters found in modern European languages. Unfortunately non-European characters, such as Cyrillic and Greek are not included in the standard.

4.1 Single byte characters.

The primary set of ISO6937/2 is based on ISO646 (characters 0x00..0x7f) with the exception of character 0x42 ($) which is denoted as a "general currency sign" (¤):
!"#¤%&`()*+'-./0123456789:;<=>?@
ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`
abcdefghijklmnopqrstuvwxyz{|}
The supplementary set (characters 0x80..0xff) contains a selection of spacing and non-spacing graphic characters, additional symbols and some locations reserved for future standardisation.

4.2 Two byte characters.

The characters which are not represented in the primary set are coded on two bytes. The first byte the "non spacing diacritical mark" is followed by a letter from the base set e.g.:
<small e with acute accent (é)> = <Acute>+e
In total 13 diacritical marks can be followed by the selected characters from the primary set:

AccentCodeSecond character
Grave0xC1AEIOUaeiou
Acute0xC2ACEILNORSUYZacegilnorsuyz
Circumflex0xC3ACEGHIJOSUWYaceghijosuwy
Tilde0xC4AINOUainou
Macron0xC5AEIOUaeiou
Breve0xC6AGUagu
Dot0xC7CEGIZcegz
Umlaut0xC8AEIOUYaeiouy
Ring0xCAAUau
Cedilla0xCBCGKLNRSTcklnrst
DoubleAcute0xCDOUou
Ogonek0xCEAEIUaeiu
Caron0xCFCDELNRSTZcdelnrstz