Top Qs
Timeline
Chat
Perspective
Videotex character set
Character sets used for Videotex From Wikipedia, the free encyclopedia
Remove ads
The character sets used by Videotex are based, to greater or lesser extents, on ISO/IEC 2022. Three Data Syntax systems are defined by ITU T.101, corresponding to the Videotex systems of different countries.

Remove ads
Data Syntax 1
Summarize
Perspective
Data Syntax 1 is defined in Annex B of T.101:1994. It is based on the CAPTAIN system used in Japan. Its graphical sets include JIS X 0201 and JIS X 0208.
The following G-sets are available through ISO/IEC 2022-based designation escapes:[1]: AnxB.2.3
Mosaic sets for Data Syntax 1
The mosaic sets supply characters for use in semigraphics.
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
0x | ||||||||||||||||
1x | ||||||||||||||||
2x | ▖ | � | � | ▟ | � | � | � | � | � | � | � | 🮛 | � | � | � | |
3x | ▄ | ▗ | � | � | ▙ | � | � | � | � | � | � | � | 🮚 | � | � | � |
4x | ||||||||||||||||
5x | ||||||||||||||||
6x | 🭒 | 🭓 | 🭔 | 🭕 | 🭖 | ◥ | 🭗 | 🭘 | 🭙 | 🭚 | 🭛 | 🭜 | 🭬 | 🭭 | ||
7x | 🭝 | 🭞 | 🭟 | 🭠 | 🭡 | ◤ | 🭢 | 🭣 | 🭤 | 🭥 | 🭦 | 🭧 | 🭮 | 🭯 |
� Not in Unicode
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
0x | ||||||||||||||||
1x | ||||||||||||||||
2x | 🬀 | 🬁 | 🬂 | 🬃 | 🬄 | 🬅 | 🬆 | 🬇 | 🬈 | 🬉 | 🬊 | 🬋 | 🬌 | 🬍 | 🬎 | |
3x | 🬏 | 🬐 | 🬑 | 🬒 | 🬓 | ▌ | 🬔 | 🬕 | 🬖 | 🬗 | 🬘 | 🬙 | 🬚 | 🬛 | 🬜 | 🬝 |
4x | 🬼 | 🬽 | 🬾 | 🬿 | 🭀 | ◣ | 🭁 | 🭂 | 🭃 | 🭄 | 🭅 | 🭆 | 🭨 | 🭩 | 🭰 | 🮕 |
5x | 🭇 | 🭈 | 🭉 | 🭊 | 🭋 | ◢ | 🭌 | 🭍 | 🭎 | 🭏 | 🭐 | 🭑 | 🭪 | 🭫 | 🭵 | █ |
6x | 🬞 | 🬟 | 🬠 | 🬡 | 🬢 | 🬣 | 🬤 | 🬥 | 🬦 | 🬧 | ▐ | 🬨 | 🬩 | 🬪 | 🬫 | 🬬 |
7x | 🬭 | 🬮 | 🬯 | 🬰 | 🬱 | 🬲 | 🬳 | 🬴 | 🬵 | 🬶 | 🬷 | 🬸 | 🬹 | 🬺 | 🬻 |
Remove ads
Data Syntax 2
Summarize
Perspective
Data Syntax 2 is defined in Annex C of T.101:1994. It corresponds to some European Videotex systems such as CEPT T/CD 06-01. The graphical character coding of Data Syntax 2 is based on T.51.
The default G2 set of Data Syntax 2 is based on an older version of T.51, lacking the non-breaking space, soft hyphen, not sign (¬) and broken bar (¦) present in the current version, but adding a dialytika tonos (΅—combining form is U+0344) at the beginning of the row of diacritical marks for combination with codes from a Greek primary set.[5] An umlaut diacritic code distinct from the diaeresis code, as included in some versions of T.61, is also sometimes included.[6]
The default G1 set is the second mosaic set, corresponding roughly to the second mosaic set of Data Syntax 1.[1]: AnxCpt1/TableC.11 The default G3 set is the third mosaic set, matching the first mosaic set of Data Syntax 1 for 0x60 through 0x6D and 0x70 through 0x7D, and otherwise differing.[1]: AnxCpt1/TableC.12 The first mosaic set matches the second except for 0x40 through 0x5E: 0x40 through 0x5A follow ASCII (supplying uppercase letters), whereas the remainder are national variant characters; the displaced full block is placed at 0x7F.[1]: AnxCpt1/TableC.10
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
0x | ||||||||||||||||
1x | ||||||||||||||||
2x | SP | 🬀 | 🬁 | 🬂 | 🬃 | 🬄 | 🬅 | 🬆 | 🬇 | 🬈 | 🬉 | 🬊 | 🬋 | 🬌 | 🬍 | 🬎 |
3x | 🬏 | 🬐 | 🬑 | 🬒 | 🬓 | ▌ | 🬔 | 🬕 | 🬖 | 🬗 | 🬘 | 🬙 | 🬚 | 🬛 | 🬜 | 🬝 |
4x | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
5x | P | Q | R | S | T | U | V | W | X | Y | Z | ←a | ½a | →a | ↑a | ⌗/_b |
6x | 🬞 | 🬟 | 🬠 | 🬡 | 🬢 | 🬣 | 🬤 | 🬥 | 🬦 | 🬧 | ▐ | 🬨 | 🬩 | 🬪 | 🬫 | 🬬 |
7x | 🬭 | 🬮 | 🬯 | 🬰 | 🬱 | 🬲 | 🬳 | 🬴 | 🬵 | 🬶 | 🬷 | 🬸 | 🬹 | 🬺 | 🬻 | █ |
Remove ads
Data Syntax 3
Data Syntax 3 is defined in Annex D of T.101:1994. The graphical character coding of Data Syntax 3 is based on T.51.
The supplementary set for Data Syntax 3 is based on an older version of T.51, lacking the non-breaking space, soft hyphen, not sign (¬) and broken bar (¦) present in the current version, and allocating non-spacing marks for a "vector overbar" and solidus and several semigraphic characters to unallocated space in that set.
See the comments in the T.51 article for caveats about the combining mark Unicode mappings shown below. Unlike Unicode combining characters, T.51 diacritic codes precede the base character.
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
0x/8x | ||||||||||||||||
1x/9x | ||||||||||||||||
2x/Ax | ¡ | ¢ | £ | $ | ¥ | # | § | ¤ | ‘ | “ | « | ← | ↑ | → | ↓ | |
3x/Bx | ° | ± | ² | ³ | × | µ | ¶ | · | ÷ | ’ | ” | » | ¼ | ½ | ¾ | ¿ |
4x/Cx | ◌⃑ | ◌̀ | ◌́ | ◌̂ | ◌̃ | ◌̄ | ◌̆ | ◌̇ | ◌̈ | ◌̸ | ◌̊ | ◌̧ | ◌̲ | ◌̋ | ◌̨ | ◌̌ |
5x/Dx | ― | ¹ | ® | © | ™ | ♪ | ─ | │ | ╱ | ╲ | ◢ | ◣ | ⅛ | ⅜ | ⅝ | ⅞ |
6x/Ex | Ω | Æ | Đ/Ð | ª | Ħ | ┼ | IJ | Ŀ | Ł | Ø | Œ | º | Þ | Ŧ | Ŋ | ʼn |
7x/Fx | ĸ | æ | đ | ð | ħ | ı | ij | ŀ | ł | ø | œ | ß | þ | ŧ | ŋ |
Differences from T.51 (1988 edition, first supplementary set)
C0 control codes
Summarize
Perspective
C0 control codes for Videotex differ from ASCII as shown in the table below. The NUL, BEL, SO (LS1), SI (LS0) and ESC codes are also available in some or all data syntaxes, but without change in name or semantic from ASCII.[8][9][10]
Remove ads
C1 control codes
Summarize
Perspective
The following specialised C1 control codes are used in Videotex. There are four registered sets, with some differences between them.
Remove ads
References
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads