Teletext character set


This article covers technical details of the character encoding system defined by ETS 300 706 of the ETSI, a standard for World System Teletext, and used for the Viewdata and Teletext variants of Videotex in Europe.

Character sets

The following tables show various Teletext character sets. Each character is shown with a potential Unicode equivalent if available. Space and control characters are represented by the abbreviations for their names.

Control characters

Control characters are used to set foreground and background color, character height, current default character set, and other attributes.
In formats where compatibility with ECMA-48's C0 control codes such as and is not required, these control codes are sometimes mapped transparently to the Unicode C0 control code range. Amongst C1 control code sets, the ITU T.101 C1 control codes for "Serial" Data Syntax 2, are mostly a transposition of the Teletext spacing controls, except for the inclusion of at 0x9B.

Latin

G0

legend|#FFD|National option subset chset-cell1|U+0023 NUMBER SIGN|#chset-cell1|U+00A4 CURRENCY SIGN|¤chset-cell1|U+0040 COMMERCIAL AT|@chset-cell1|U+005B LEFT SQUARE BRACKET|[chset-cell1|U+005C REVERSE SOLIDUS|\chset-cell1|U+005D RIGHT SQUARE BRACKET|]chset-cell1|U+005E CIRCUMFLEX ACCENT|^chset-cell1|U+005F LOW LINE|_chset-cell1|U+0060 GRAVE ACCENT|`chset-cell1|U+007B LEFT CURLY BRACKET|Curly brackets|

G2

Greek

G0

G2

Cyrillic

G0



G2

Arabic

Note that each Arabic contextual/positional character in the tables below is shown with the non-positional Unicode equivalent if available.

G0