ISO/IEC 646 Information technology â ISO 7-bit coded character set for information interchange, is an ISO/IEC standard in the field of character encoding. It is equivalent to the ECMA standard ECMA-6 and developed in cooperation with ASCII at least since 1964. The first version of ECMA-6 had been published in 1965, based on work the ECMA's Technical Committee TC1 had carried out since December 1960. The first edition of ISO/IEC 646 was published in 1973, and the most recent, third, edition in 1991.
ISO/IEC 646 specifies a 7-bit character code from which several national standards are derived. It allocates a set of 82 unique graphic characters to 7-bit code points, known as the invariant (INV) or basic character set, including letters of the ISO basic Latin alphabet, digits, and some common English punctuation. It leaves 12 code points to be allocated by conforming national standards for additional letters of Latin-based alphabets or other symbols.
It also defines the International Reference Version (IRV), including a full allocation of 94 graphic characters, to be used when a specific national version is not required. As of the 1991 edition of ISO/IEC 646, the IRV and ASCII are identical. Previous editions differed in only one or two code points.
ISO/IEC 646 and its predecessor ASCII (ASA X3.4) largely endorsed existing practice regarding character encodings in the telecommunications industry.
As ASCII did not provide a number of characters needed for languages other than English, a number of national variants were made that substituted some less-used characters with needed ones. Due to the incompatibility of the various national variants, an International Reference Version (IRV) of ISO/IEC 646 was introduced, in an attempt to at least restrict the replaced set to the same characters in all variants. The original version (ISO 646 IRV) differed from ASCII only in that code point 0x24, ASCII's dollar sign was replaced by the international currency symbol . The final 1991 version of the code ISO/IEC 646:1991 is also known as ITU T.50, International Reference Alphabet or IRA, formerly International Alphabet No. 5 (IA5). This standard allows users to exercise the 12 variable characters (i.e., two alternative graphic characters and 10 national defined characters). Among these exercises, ISO 646:1991 IRV (International Reference Version) is explicitly defined and identical to ASCII.
The ISO/IEC 8859 series of standards governing 8-bit character encodings supersede the ISO/IEC 646 international standard and its national variants, by providing 96 additional characters with the additional bit and thus avoiding any substitution of ASCII codes. The ISO/IEC 10646 standard, directly related to Unicode, supersedes all of the ISO646 and ISO/IEC 8859 sets with one unified set of character encodings using a larger 21-bit value.
A legacy of ISO/IEC 646 is visible on Windows, where in many East Asian locales the backslash character used in filenames is rendered as ÃÂ¥ or other characters such as â©. Despite the fact that a different code for ÃÂ¥ was available even on the original IBM PC's code page 437, and a separate double-byte code for ÃÂ¥ is available in Shift JIS (although this often uses alternative mapping), so much text was created with the backslash code used for ÃÂ¥ (due to Shift_JIS being officially based on ISO 646:JP, although Microsoft maps it as ASCII) that even modern Windows fonts have found it necessary to render the code that way. A similar situation exists with â© and EUC-KR. Another legacy is the existence of trigraphs in the C programming language.
The following table shows the ISO/IEC 646:1991 International Reference Version character set. Each character is shown with its Unicode equivalent. Code points open for substitution in national variants are shown with a grey background. Yellow background indicates a character that, in some variants, could be combined with a previous character as a diacritic using the backspace character, which may affect glyph choice.
In addition to the invariant set restrictions, 0x23 is restricted to be either # or ã and 0x24 is restricted to be either $ or ä. However, these restrictions are not followed by all national variants.
According to ISO/IEC 646, every graphic character must be a spacing character; that is, it must advance the character position forward. As a result, non-spacing combining characters are not permitted in any national version. This is in contrast to later standards such as ISO/IEC 2022 and ISO/IEC 10646 which permit or include combining characters.
Several spacing characters can be used as diacritical marks, when preceded or followed with a backspace C0 control to create accented letters, referred to as composite graphic characters in the standard. For example, the sequence may be used to image the character . This encoding method originated in the typewriter/teletype era when use of backspace would overstrike a glyph, and may be considered deprecated.
This method is attested in the code charts for the IRV, as well as the GB, FR1, CA, and CA2 national versions, which note that , , , and may behave as the diaeresis, acute accent, cedilla, and circumflex (rather than quotation marks, a comma, and an upward arrowhead), respectively, when preceded or followed by a backspace. The current PL-2002 standard explicitly directs the use of the backspace and apostrophe to form Polish letters with an acute accent. Some editions of ISO/IEC 646 also suggest that the solidus may be used with the equal sign to compose the not equal sign, , and that the underscore may be used to effect underlined text. The tilde character was similarly introduced as a diacritic , although the standard is silent about its use.
Later, when wider character sets gained more acceptance, ISO/IEC 8859, vendor-specific character sets and eventually Unicode became the preferred methods of coding accented letters.
Some national variants of ISO/IEC 646 are as follows:
Some national character sets also exist which are based on ISO/IEC 646 but do not strictly follow its invariant set (see also ç Derivatives for other alphabets):
All the variants listed above are solely graphical character sets, and are to be used with a C0 control character set such as listed in the following table:
The following table lists supplementary graphical character sets defined by the same standard as specific ISO/IEC 646 variants. These would be selected by using a mechanism such as shift out or the NATS super shift (single shift), or by setting the eighth bit in environments where one was available:
The specifics of the changes for some of these variants are given in the following table. Character assignments unchanged across all listed variants (i.e. which remain the same as ASCII) are not shown.
For ease of comparison, variants detailed include national variants of ISO/IEC 646, DEC's closely related National Replacement Character Set (NRCS) series used on VT200 terminals, the related European World System Teletext encoding series defined in ETS 300 706, and a few other closely related encodings based on ISO/IEC 646. Individual code charts are linked from the second column. The cells with non-white background emphasize the differences from US-ASCII (also the Basic Latin subset of ISO/IEC 10646 and Unicode).
| style="text-align:center;width:2em;"|~ |- ! colspan="20" | Older International Reference Versions |- ! IRV (1973) ! ISO-IR-002 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center; background:#ccf;"|ä | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center;"|@ | style="text-align:center;"|<nowiki>[</nowiki> | style="text-align:center;"|\ | style="text-align:center;"|<nowiki>]</nowiki> | style="text-align:center;"|^ | style="text-align:center;"|_ | style="text-align:center;"|` | style="text-align:center;"|{ | style="text-align:center;"|<nowiki>|</nowiki> | style="text-align:center;" | style="text-align:center; background:#ccf;"|â¾ |- ! IRV (1983) ! CP01009 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center; background:#ccf;"|ä | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center;"|@ | style="text-align:center;"|<nowiki>[</nowiki> | style="text-align:center;"|\ | style="text-align:center;"|<nowiki>]</nowiki> | style="text-align:center;"|^ | style="text-align:center;"|_ | style="text-align:center;"|` | style="text-align:center;"|{ | style="text-align:center;"|<nowiki>|</nowiki> | style="text-align:center;" | style="text-align:center;"|~ |- ! colspan="20" | Invariant and other IRV subsets |- ! INV ! ISO-IR-170 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center;"|_ | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| |- ! INV (NRCS) ! --- | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center; background:#666;"| | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| |- ! INV (Teletext) ! ETS WST | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| |- ! INIS Subset ! ISO-IR-049 | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center;"|$ | style="text-align:center; background:#666;"| | style="text-align:center;"|: | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center;"|<nowiki>[</nowiki> | style="text-align:center; background:#666;"| | style="text-align:center;"|<nowiki>]</nowiki> | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center;"|<nowiki>|</nowiki> | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| |- ! T.61 ! ISO-IR-102 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center; background:#ccf;"|ä | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center;"|@ | style="text-align:center;"|<nowiki>[</nowiki> | style="text-align:center; background:#666;"| | style="text-align:center;"|<nowiki>]</nowiki> | style="text-align:center; background:#666;"| | style="text-align:center;"|_ | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center;"|<nowiki>|</nowiki> | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| |- ! colspan="20" | East Asian |- ! JP ! ISO-IR-014 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center;"|@ | style="text-align:center;"|<nowiki>[</nowiki> | style="text-align:center; background:#ccf;"|ÃÂ¥ | style="text-align:center;"|<nowiki>]</nowiki> | style="text-align:center;"|^ | style="text-align:center;"|_ | style="text-align:center;"|` | style="text-align:center;"|{ | style="text-align:center;"|<nowiki>|</nowiki> | style="text-align:center;" | style="text-align:center; background:#ccf;"|â¾ |- ! JP-OCR-B ! ISO-IR-092 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center;"|@ | style="text-align:center;"|<nowiki>[</nowiki> | style="text-align:center; background:#ccf;"|ÃÂ¥ | style="text-align:center;"|<nowiki>]</nowiki> | style="text-align:center;"|^ | style="text-align:center;"|_ | style="text-align:center; background:#666;"| | style="text-align:center;"|{ | style="text-align:center;"|<nowiki>|</nowiki> | style="text-align:center;" | style="text-align:center; background:#666;"| |- ! KR ! (KS X 1003) | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center;"|@ | style="text-align:center;"|<nowiki>[</nowiki> | style="text-align:center; background:#ccf;"|â© | style="text-align:center;"|<nowiki>]</nowiki> | style="text-align:center;"|^ | style="text-align:center;"|_ | style="text-align:center;"|` | style="text-align:center;"|{ | style="text-align:center;"|<nowiki>|</nowiki> | style="text-align:center;" | style="text-align:center; background:#ccf;"|â¾ |- ! CN ! ISO-IR-057 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center; background:#ccf;"|ÃÂ¥ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center;"|@ | style="text-align:center;"|<nowiki>[</nowiki> | style="text-align:center;"|\ | style="text-align:center;"|<nowiki>]</nowiki> | style="text-align:center;"|^ | style="text-align:center;"|_ | style="text-align:center;"|` | style="text-align:center;"|{ | style="text-align:center;"|<nowiki>|</nowiki> | style="text-align:center;" | style="text-align:center; background:#ccf;"|â¾ |- ! TW ! (CNS 5205) | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center;"|@ | style="text-align:center;"|<nowiki>[</nowiki> | style="text-align:center;"|\ | style="text-align:center;"|<nowiki>]</nowiki> | style="text-align:center;"|^ | style="text-align:center;"|_ | style="text-align:center;"|` | style="text-align:center;"|{ | style="text-align:center;"|<nowiki>|</nowiki> | style="text-align:center;" | style="text-align:center; background:#ccf;"|â¾ |- ! colspan="20" | British and Irish |- ! GB ! ISO-IR-004 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center; background:#ccf;"|ã | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center;"|@ | style="text-align:center;"|<nowiki>[</nowiki> | style="text-align:center;"|\ | style="text-align:center;"|<nowiki>]</nowiki> | style="text-align:center;"|^ | style="text-align:center;"|_ | style="text-align:center;"|` | style="text-align:center;"|{ | style="text-align:center;"|<nowiki>|</nowiki> | style="text-align:center;" | style="text-align:center; background:#ccf;"|â¾ |- ! GB (NRCS) ! CP01101 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center; background:#ccf;"|ã | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center;"|@ | style="text-align:center;"|<nowiki>[</nowiki> | style="text-align:center;"|\ | style="text-align:center;"|<nowiki>]</nowiki> | style="text-align:center;"|^ | style="text-align:center;"|_ | style="text-align:center;"|` | style="text-align:center;"|{ | style="text-align:center;"|<nowiki>|</nowiki> | style="text-align:center;" | style="text-align:center;"|~ |- ! Viewdata ! ISO-IR-047 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center; background:#ccf;"|ã | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center;"|@ | style="text-align:center; background:#ccf;"|â | style="text-align:center; background:#ccf;"|ý | style="text-align:center; background:#ccf;"|â | style="text-align:center; background:#ccf;"|â | style="text-align:center; background:#ccf;"|â | style="text-align:center; background:#ccf;"|â | style="text-align:center; background:#ccf;"|ü | style="text-align:center; background:#ccf;"|â | style="text-align:center; background:#ccf;"|þ | style="text-align:center; background:#ccf;"|÷ |- ! IE ! ISO-IR-207 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center; background:#ccf;"|ã | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center;"|_ | style="text-align:center; background:#ccf;"|ó | style="text-align:center; background:#ccf;"|é | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|ú | style="text-align:center; background:#ccf;"|á |- ! colspan="20" | Italophone or Francophone |- ! IT ! ISO-IR-015 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center; background:#ccf;"|ã | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|ç | style="text-align:center; background:#ccf;"|ð | style="text-align:center; background:#ccf;"|ç | style="text-align:center; background:#ccf;"|é | style="text-align:center;"|^ | style="text-align:center;"|_ | style="text-align:center; background:#ccf;"|ù | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|ò | style="text-align:center; background:#ccf;"|è | style="text-align:center; background:#ccf;"|ì |- ! IT (Teletext) ! ETS WST | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center; background:#ccf;"|ã | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|é | style="text-align:center; background:#ccf;"|ð | style="text-align:center; background:#ccf;"|ç | style="text-align:center; background:#ccf;"|â | style="text-align:center; background:#ccf;"|â | style="text-align:center; background:#ccf;"|â | style="text-align:center; background:#ccf;"|ù | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|ò | style="text-align:center; background:#ccf;"|è | style="text-align:center; background:#ccf;"|ì |- ! FR ! ISO-IR-069 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center; background:#ccf;"|ã | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|ð | style="text-align:center; background:#ccf;"|ç | style="text-align:center; background:#ccf;"|ç | style="text-align:center;"|^ | style="text-align:center;"|_ | style="text-align:center; background:#ccf;"|õ | style="text-align:center; background:#ccf;"|é | style="text-align:center; background:#ccf;"|ù | style="text-align:center; background:#ccf;"|è | style="text-align:center; background:#ccf;"|è |- ! FR1 ! ISO-IR-025 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center; background:#ccf;"|ã | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|ð | style="text-align:center; background:#ccf;"|ç | style="text-align:center; background:#ccf;"|ç | style="text-align:center;"|^ | style="text-align:center;"|_ | style="text-align:center;"|` | style="text-align:center; background:#ccf;"|é | style="text-align:center; background:#ccf;"|ù | style="text-align:center; background:#ccf;"|è | style="text-align:center; background:#ccf;"|è |- ! FR Teletext ! ETS WST | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center; background:#ccf;"|é | style="text-align:center; background:#ccf;"|ï | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|ë | style="text-align:center; background:#ccf;"|ê | style="text-align:center; background:#ccf;"|ù | style="text-align:center; background:#ccf;"|î | style="text-align:center; background:#ccf;"|â | style="text-align:center; background:#ccf;"|è | style="text-align:center; background:#ccf;"|â | style="text-align:center; background:#ccf;"|ô | style="text-align:center; background:#ccf;"|û | style="text-align:center; background:#ccf;"|ç |- ! CA ! ISO-IR-121 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|â | style="text-align:center; background:#ccf;"|ç | style="text-align:center; background:#ccf;"|ê | style="text-align:center; background:#ccf;"|î | style="text-align:center;"|_ | style="text-align:center; background:#ccf;"|ô | style="text-align:center; background:#ccf;"|é | style="text-align:center; background:#ccf;"|ù | style="text-align:center; background:#ccf;"|è | style="text-align:center; background:#ccf;"|û |- ! CA2 ! ISO-IR-122 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|â | style="text-align:center; background:#ccf;"|ç | style="text-align:center; background:#ccf;"|ê | style="text-align:center; background:#ccf;"|à| style="text-align:center;"|_ | style="text-align:center; background:#ccf;"|ô | style="text-align:center; background:#ccf;"|é | style="text-align:center; background:#ccf;"|ù | style="text-align:center; background:#ccf;"|è | style="text-align:center; background:#ccf;"|û |- ! colspan="20" | Francophone-Germanophone |- ! CH (NRCS) ! CP01021 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center; background:#ccf;"|ù | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|é | style="text-align:center; background:#ccf;"|ç | style="text-align:center; background:#ccf;"|ê | style="text-align:center; background:#ccf;"|î | style="text-align:center; background:#ccf;"|è | style="text-align:center; background:#ccf;"|ô | style="text-align:center; background:#ccf;"|ä | style="text-align:center; background:#ccf;"|ö | style="text-align:center; background:#ccf;"|ü | style="text-align:center; background:#ccf;"|û |- ! colspan="20" | Germanophone |- ! DE ! ISO-IR-021 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|ç | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center;"|^ | style="text-align:center;"|_ | style="text-align:center;"|` | style="text-align:center; background:#ccf;"|ä | style="text-align:center; background:#ccf;"|ö | style="text-align:center; background:#ccf;"|ü | style="text-align:center; background:#ccf;"|à|- ! colspan="20" | Nordic (Eastern) and Baltic |- ! FI / SE ! ISO-IR-010 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center; background:#ccf;"|ä | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center;"|@ | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center;"|^ | style="text-align:center;"|_ | style="text-align:center;"|` | style="text-align:center; background:#ccf;"|ä | style="text-align:center; background:#ccf;"|ö | style="text-align:center; background:#ccf;"|ÃÂ¥ | style="text-align:center; background:#ccf;"|â¾ |- ! SE2 ! ISO-IR-011 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center; background:#ccf;"|ä | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center;"|_ | style="text-align:center; background:#ccf;"|é | style="text-align:center; background:#ccf;"|ä | style="text-align:center; background:#ccf;"|ö | style="text-align:center; background:#ccf;"|ÃÂ¥ | style="text-align:center; background:#ccf;"|ü |- ! SE (NRCS) ! CP01106 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center;"|_ | style="text-align:center; background:#ccf;"|é | style="text-align:center; background:#ccf;"|ä | style="text-align:center; background:#ccf;"|ö | style="text-align:center; background:#ccf;"|ÃÂ¥ | style="text-align:center; background:#ccf;"|ü |- ! FI (NRCS) ! CP01103 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center;"|@ | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center;"|_ | style="text-align:center; background:#ccf;"|é | style="text-align:center; background:#ccf;"|ä | style="text-align:center; background:#ccf;"|ö | style="text-align:center; background:#ccf;"|ÃÂ¥ | style="text-align:center; background:#ccf;"|ü |- ! SEFI (NATS) ! ISO-IR-008-1 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|<code style="padding: 0;">ãÂÂ</code> | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|â | style="text-align:center;"|_ | style="text-align:center; background:#ccf;"|<code style="padding: 0;">âÂÂ</code> | style="text-align:center; background:#ccf;"|ä | style="text-align:center; background:#ccf;"|ö | style="text-align:center; background:#ccf;"|ÃÂ¥ | style="text-align:center; background:#ccf;"|â |- ! EE (Teletext) ! ETS WST | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center; background:#ccf;"|õ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|à  | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à ½ | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à ¡ | style="text-align:center; background:#ccf;"|ä | style="text-align:center; background:#ccf;"|ö | style="text-align:center; background:#ccf;"|à ¾ | style="text-align:center; background:#ccf;"|ü |- ! LV / LT (Teletext) ! ETS WST | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|à  | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à ½ | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à « | style="text-align:center; background:#ccf;"|à ¡ | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à ³ | style="text-align:center; background:#ccf;"|à ¾ | style="text-align:center; background:#ccf;"|ï |- ! colspan="20" | Nordic (Western) |- ! DK ! CP01017 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center; background:#ccf;"|ä | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center;"|@ | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center;"|_ | style="text-align:center;"|` | style="text-align:center; background:#ccf;"|æ | style="text-align:center; background:#ccf;"|ø | style="text-align:center; background:#ccf;"|ÃÂ¥ | style="text-align:center; background:#ccf;"|ü |- ! DK/NO (NRCS) ! CP01105 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center;"|_ | style="text-align:center; background:#ccf;"|ä | style="text-align:center; background:#ccf;"|æ | style="text-align:center; background:#ccf;"|ø | style="text-align:center; background:#ccf;"|ÃÂ¥ | style="text-align:center; background:#ccf;"|ü |- ! DK/NO-alt (NRCS) ! CP01107 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center;"|@ | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center;"|^ | style="text-align:center;"|_ | style="text-align:center;"|` | style="text-align:center; background:#ccf;"|æ | style="text-align:center; background:#ccf;"|ø | style="text-align:center; background:#ccf;"|ÃÂ¥ | style="text-align:center;"|~ |- ! NO ! ISO-IR-060 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center;"|@ | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center;"|^ | style="text-align:center;"|_ | style="text-align:center;"|` | style="text-align:center; background:#ccf;"|æ | style="text-align:center; background:#ccf;"|ø | style="text-align:center; background:#ccf;"|ÃÂ¥ | style="text-align:center; background:#ccf;"|â¾ |- ! NO2 ! ISO-IR-061 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center; background:#ccf;"|ç | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center;"|@ | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center;"|^ | style="text-align:center;"|_ | style="text-align:center;"|` | style="text-align:center; background:#ccf;"|æ | style="text-align:center; background:#ccf;"|ø | style="text-align:center; background:#ccf;"|ÃÂ¥ | style="text-align:center; background:#ccf;"|<nowiki>|</nowiki> |- ! DANO (NATS) ! ISO-IR-009-1 | style="text-align:center;"|! | style="text-align:center; background:#ccf;"|ë | style="text-align:center; background:#ccf;"|û | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|<code style="padding: 0;">ãÂÂ</code> | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|â | style="text-align:center;"|_ | style="text-align:center; background:#ccf;"|<code style="padding: 0;">âÂÂ</code> | style="text-align:center; background:#ccf;"|æ | style="text-align:center; background:#ccf;"|ø | style="text-align:center; background:#ccf;"|ÃÂ¥ | style="text-align:center; background:#ccf;"|â |- ! IS ! [proposed] | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center; background:#ccf;"|ä | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|ô | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center;"|_ | style="text-align:center; background:#ccf;"|ð | style="text-align:center; background:#ccf;"|þ | style="text-align:center; background:#ccf;"|ô | style="text-align:center; background:#ccf;"|æ | style="text-align:center; background:#ccf;"|ö |- ! colspan="20" | Hispanophone |- ! ES ! ISO-IR-017 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center; background:#ccf;"|ã | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|ç | style="text-align:center; background:#ccf;"|á | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|ÿ | style="text-align:center;"|^ | style="text-align:center;"|_ | style="text-align:center;"|` | style="text-align:center; background:#ccf;"|ð | style="text-align:center; background:#ccf;"|ñ | style="text-align:center; background:#ccf;"|ç | style="text-align:center;"|~ |- ! ES2 ! ISO-IR-085 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|÷ | style="text-align:center; background:#ccf;"|á | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|ÿ | style="text-align:center;"|_ | style="text-align:center;"|` | style="text-align:center; background:#ccf;"|ô | style="text-align:center; background:#ccf;"|ñ | style="text-align:center; background:#ccf;"|ç | style="text-align:center; background:#ccf;"|è |- ! CU ! ISO-IR-151 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center; background:#ccf;"|ä | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center;"|@ | style="text-align:center; background:#ccf;"|á | style="text-align:center; background:#ccf;"|à| style="text-align:center;"|<nowiki>]</nowiki> | style="text-align:center; background:#ccf;"|ÿ | style="text-align:center;"|_ | style="text-align:center;"|` | style="text-align:center; background:#ccf;"|ô | style="text-align:center; background:#ccf;"|ñ | style="text-align:center; background:#ccf;"|[ | style="text-align:center; background:#ccf;"|è |- ! colspan="20" | Hispanophone-Lusophone |- ! ES/PT Teletext ! ETS WST | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center; background:#ccf;"|ç | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|á | style="text-align:center; background:#ccf;"|á | style="text-align:center; background:#ccf;"|é | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|ó | style="text-align:center; background:#ccf;"|ú | style="text-align:center; background:#ccf;"|ÿ | style="text-align:center; background:#ccf;"|ü | style="text-align:center; background:#ccf;"|ñ | style="text-align:center; background:#ccf;"|è | style="text-align:center; background:#ccf;"|à|- ! colspan="20" | Lusophone |- ! PT ! ISO-IR-016 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|ç | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center;"|^ | style="text-align:center;"|_ | style="text-align:center;"|` | style="text-align:center; background:#ccf;"|ã | style="text-align:center; background:#ccf;"|ç | style="text-align:center; background:#ccf;"|õ | style="text-align:center; background:#ccf;"|ð |- ! PT2 ! ISO-IR-084 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|ô | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center;"|^ | style="text-align:center;"|_ | style="text-align:center;"|` | style="text-align:center; background:#ccf;"|ã | style="text-align:center; background:#ccf;"|ç | style="text-align:center; background:#ccf;"|õ | style="text-align:center;"|~ |- ! PT (NRCS) ! --- | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center;"|@ | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center;"|^ | style="text-align:center;"|_ | style="text-align:center;"|` | style="text-align:center; background:#ccf;"|ã | style="text-align:center; background:#ccf;"|ç | style="text-align:center; background:#ccf;"|õ | style="text-align:center;"|~ |- ! colspan="20" | Greek |- ! Latin-GR mixed ! ISO-IR-027 | style="text-align:center; background:#ccf;"|à| style="text-align:center;"|" | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|ä | style="text-align:center;"|& | style="text-align:center; background:#ccf;"|è | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|é | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|æ | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|ã | style="text-align:center;"|` | style="text-align:center;"|{ | style="text-align:center;"|<nowiki>|</nowiki> | style="text-align:center;" | style="text-align:center; background:#ccf;"|â¾ |- | colspan="20" style="font-style: italic; font-size: smaller;" | ISO-IR-088 (GR / ELOT 927), ISO-IR-018 and ISO-IR-019 replace Roman letters with Greek letters and are detailed in a separate chart. |- ! colspan="20" | Slavic (Latin script) |- ! YU ! ISO-IR-141 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|à ½ | style="text-align:center; background:#ccf;"|à  | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center;"|_ | style="text-align:center; background:#ccf;"|à ¾ | style="text-align:center; background:#ccf;"|à ¡ | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à|- ! YU Teletext ! ETS WST | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center; background:#ccf;"|à| style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à ½ | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à  | style="text-align:center; background:#ccf;"|ë | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à ¾ | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à ¡ |- ! YU-alt Teletext ! ETS WST | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à ½ | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à  | style="text-align:center; background:#ccf;"|ë | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à ¾ | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à ¡ |- ! CS/CZ/SK (Teletext) ! ETS WST | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center; background:#ccf;"|à ¯ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à ¥ | style="text-align:center; background:#ccf;"|à ¾ | style="text-align:center; background:#ccf;"|ý | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à  | style="text-align:center; background:#ccf;"|é | style="text-align:center; background:#ccf;"|á | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|ú | style="text-align:center; background:#ccf;"|à ¡ |- ! PL-2002 ! PNâ -â I-â 10050 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center;"|@ | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à  | style="text-align:center; background:#ccf;"|à » | style="text-align:center;"|_ | style="text-align:center; background:#ccf;"|⬠| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à  | style="text-align:center; background:#ccf;"|à ¼ |- ! PL-ZU0 ! PNâ -â Tâ -â 42109-02 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center; background:#ccf;"|ä | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à º | style="text-align:center; background:#ccf;"|à  | style="text-align:center; background:#ccf;"|à  | style="text-align:center; background:#ccf;"|à  | style="text-align:center;"|_ | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|ó | style="text-align:center; background:#ccf;"|à  | style="text-align:center; background:#ccf;"|à ¼ | style="text-align:center; background:#ccf;"|à|- ! PL-ZU1 ! PNâ -â Tâ -â 42109-02 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center; background:#ccf;"|ã | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center;"|@ | style="text-align:center;"|[ | style="text-align:center; background:#ccf;"|$ | style="text-align:center;"|] | style="text-align:center; background:#ccf;"|â | style="text-align:center; background:#ccf;"|â | style="text-align:center; background:#ccf;"|_ | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| | style="text-align:center; background:#666;"| |- ! PL-ZU2 ! PNâ -â Tâ -â 42109-03 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à » | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à º | style="text-align:center; background:#ccf;"|à  | style="text-align:center; background:#ccf;"|à  | style="text-align:center; background:#ccf;"|à  | style="text-align:center;"|_ | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|ó | style="text-align:center; background:#ccf;"|à  | style="text-align:center; background:#ccf;"|à ¼ | style="text-align:center; background:#ccf;"|à|- ! PL Teletext ! ETS WST | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center; background:#ccf;"|à  | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|õ | style="text-align:center; background:#ccf;"|à  | style="text-align:center; background:#ccf;"|à  | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|ó | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à ¼ | style="text-align:center; background:#ccf;"|à  | style="text-align:center; background:#ccf;"|à  | style="text-align:center; background:#ccf;"|à º |- | colspan="20" style="font-style: italic; font-size: smaller;" | Adaptations for the Cyrillic script replace Roman letters and are detailed in a separate chart |- ! colspan="20" | Other |- ! NL ! CP01019 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center;"|@ | style="text-align:center;"|<nowiki>[</nowiki> | style="text-align:center;"|\ | style="text-align:center;"|<nowiki>]</nowiki> | style="text-align:center;"|^ | style="text-align:center;"|_ | style="text-align:center;"|` | style="text-align:center;"|{ | style="text-align:center;"|<nowiki>|</nowiki> | style="text-align:center;" | style="text-align:center; background:#ccf;"|â¾ |- ! NL NRCS ! CP01102 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center; background:#ccf;"|ã | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|þ | style="text-align:center; background:#ccf;"|ó | style="text-align:center; background:#ccf;"|ý | style="text-align:center; background:#ccf;"|<nowiki>|</nowiki> | style="text-align:center;"|^ | style="text-align:center;"|_ | style="text-align:center;"|` | style="text-align:center; background:#ccf;"|è | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|ü | style="text-align:center; background:#ccf;"|ô |- ! HU ! ISO-IR-086 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center; background:#ccf;"|ä | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center;"|^ | style="text-align:center;"|_ | style="text-align:center; background:#ccf;"|á | style="text-align:center; background:#ccf;"|é | style="text-align:center; background:#ccf;"|ö | style="text-align:center; background:#ccf;"|ü | style="text-align:center; background:#ccf;"|à|- ! MT ! CP03041 | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center;"|$ | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center;"|@ | style="text-align:center; background:#ccf;"|á | style="text-align:center; background:#ccf;"|à ¼ | style="text-align:center; background:#ccf;"|ç | style="text-align:center;"|^ | style="text-align:center;"|_ | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à » | style="text-align:center; background:#ccf;"|æ | style="text-align:center; background:#ccf;"|à|- ! RO (Teletext) ! ETS WST | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center; background:#ccf;"|ä | style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|à ¢ | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à  | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|ñ | style="text-align:center; background:#ccf;"|à £ | style="text-align:center; background:#ccf;"|â | style="text-align:center; background:#ccf;"|à  | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|î |- ! TR (DEC) ! DEC | style="text-align:center; background:#ccf;"|ñ | style="text-align:center;"|" | style="text-align:center;"|# | style="text-align:center;"|$ | style="text-align:center; background:#ccf;"|à| style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|ð | style="text-align:center; background:#ccf;"|à  | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center;"|_ | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à  | style="text-align:center; background:#ccf;"|ö | style="text-align:center; background:#ccf;"|ç | style="text-align:center; background:#ccf;"|ü |- ! TR (Teletext) ! ETS WST | style="text-align:center;"|! | style="text-align:center;"|" | style="text-align:center; background:#ccf;"|TL | style="text-align:center; background:#ccf;"|à| style="text-align:center;"|& | style="text-align:center;"|: | style="text-align:center;"|? | style="text-align:center; background:#ccf;"|ð | style="text-align:center; background:#ccf;"|à  | style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|à| style="text-align:center; background:#ccf;"|ñ | style="text-align:center; background:#ccf;"|à  | style="text-align:center; background:#ccf;"|ö | style="text-align:center; background:#ccf;"|ç | style="text-align:center; background:#ccf;"|ü
The National Replacement Character Set (NRCS) is a family of 7-bit encodings introduced in 1983 by DEC with the VT200 series of computer terminals. It is closely related to ISO/IEC 646, being based on a similar invariant subset of ASCII, differing in retaining as invariant but not . All NRCS variants except Swiss retain in its ASCII position, and are therefore in conformance with ISO/IEC 646. Several NRCS variants are identical to ISO/IEC 646 variants, and others are very similar, with the exception of the Dutch variant.
The European telecommunications standard ETS 300 706, "Enhanced Teletext specification", defines Latin, Greek, Cyrillic, Arabic, and Hebrew code sets with several national variants for both Latin and Cyrillic. Like NRCS and ISO/IEC 646, within the Latin variants, the family of encodings known as the G0 set are based on a similar invariant subset of ASCII, but do not retain either nor as invariant. Unlike NRCS, variants often differ considerably from corresponding national ISO/IEC 646 variants.
HP has code page 1054, which adds the medium shade (âÂÂ, U+2592) at 0x7F. Code page 1052 replaces a few ASCII characters from code page 1054.
Some 7-bit character sets for non-Latin alphabets are derived from the ISO/IEC 646 standard: these do not themselves constitute ISO/IEC 646 due to not following its invariant code points (often replacing the letters of at least one case), due to supporting differing alphabets which the set of national code points provide insufficient encoding space for. Examples include:
A comparison of some of these encodings is below. Only one case is shown, except in instances where the cases are mapped to different letters. In such instances, the mapping with the smallest code is shown first. Possible transcriptions are given for some letters; where this is omitted, the letter can be considered to correspond to the Roman one which it is mapped over.