3270cg encoding - The x3270 Wiki (original) (raw)
The x3270 fonts use a proprietary encoding scheme called 3270cg.
In the tables below, each cell has two lines, both of which are optional:
- The special EBCDIC code or OIA symbol that it is used to display, or the Unicode equivalent code point
- The glyph that is displayed
Cell colors
Cells with a pink background have different mappings in the 3270cg-7 (Greek) and 3270cg-8 (Hebrew) encodings.
Cells with a yellow background are APL characters, which are not implemented by all fonts.
Cells with a green background are line-drawing characters, which not implemented by all fonts.
Basic text and OIA code points | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
_0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _a | _b | _c | _d | _e | _f | |
00_ | NUL X'00' | RSP X'41' | U+20ac€ | EO X'FF'● | U+00ad- | U+003e> | U+003C< | U+005B[ | U+005D] | U+0029) | U+0028( | U+007d} | U+007b{ | |||
01_ | U+0020 | U+003d= | U+0027' | U+0022" | U+002f/ | U+005c\ | U+007c| | U+00a6¦ | U+003f? | U+0021! | U+0024$ | U+00a2¢ | U+00a3£ | U+00a5¥ | U+20a7₧ | U+00a4¤ |
02_ | U+00300 | U+00311 | U+00322 | U+00333 | U+00344 | U+00355 | U+00366 | U+00377 | U+00388 | U+00399 | U+00dfß | U+00a7§ | U+0023# | U+0040@ | U+0025% | U+005f_ |
03_ | U+0026& | U+002d- | U+002e. | U+002c, | U+003a: | U+002b+ | U+00ac¬ | U+00af¯ | U+00b0° | U+00b7· | U+005e^ | U+007e~ | U+00a8¨ | U+0060` | U+00b4´ | U+00b8¸ |
04_ | U+00e0à | U+00e8è | U+00ecì | U+00f2ò | U+00f9ù | U+00e3ã | U+00f5õ | U+00ffÿ | U+00ddÝ | U+00fdý | U+00e9é | U+00bc¼ | U+00bd½ | U+00be¾ | U+00fcü | U+00e7ç |
05_ | U+00e4ä | U+00ebë | U+00efï | U+00f6ö | U+00b5µ | U+00e2â | U+00eaê | U+00eeî | U+00f4ô | U+00fbû | U+00e1á | U+00d7× | U+00edí | U+00f3ó | U+00faú | U+00f1ñ |
06_ | U+00c0À | U+00c8È | U+00ccÌ | U+00d2Ò | U+00d9Ù | U+00c3Ã | U+00d5Õ | U+00b9¹ | U+00b2² | U+00b3³ | U+00aaª | U+00baº | U+00ab« | U+00bb» | U+00a1¡ | U+00bf¿ |
07_ | U+00c4Ä | U+00cbË | U+00cfÏ | U+00d6Ö | U+00dcÜ | U+00c2Â | U+00caÊ | U+00ceÎ | U+00d4Ô | U+00dbÛ | U+00c1Á | U+00c9É | U+00cdÍ | U+00d3Ó | U+00daÚ | U+00d1Ñ |
08_ | U+0061a | U+0062b | U+0063c | U+0064d | U+0065e | U+0066f | U+0067g | U+0068h | U+0069i | U+006aj | U+006bk | U+006cl | U+006dm | U+006en | U+006fo | U+0070p |
09_ | U+0071q | U+0072r | U+0073s | U+0074t | U+0075u | U+0076v | U+0077w | U+0078x | U+0079y | U+007az | U+00e6ae | U+00f8ø | U+00e5å | U+00f7÷ | FM X'1E'![]() |
DUP X'1C'![]() |
0a_ | U+0041A | U+0042B | U+0043C | U+0044D | U+0045E | U+0046F | U+0047G | U+0048H | U+0049I | U+004aJ | U+004bK | U+004cL | U+004dM | U+004eN | U+004fO | U+0050P |
0b_ | U+0051Q | U+0052R | U+0053S | U+0054T | U+0055U | U+0056V | U+0057W | U+0058X | U+0059Y | U+005aZ | U+00c6Æ | U+00d8Ø | U+00c5Å | U+00c7Ç | U+003b; | U+002a* |
0c_ | ||||||||||||||||
0d_ | U+00a9© | U+00ae® | boxA![]() |
insert![]() |
boxB![]() |
box6![]() |
U+00b1± | U+00d0Ð | rightarrow![]() |
U+00deÞ | upshift![]() |
human![]() |
underB![]() |
downshift![]() |
boxquestion![]() |
boxsolid![]() |
0e_ | ||||||||||||||||
0f_ | badcommhi![]() |
commhi![]() |
commjag![]() |
commlo![]() |
clockleft![]() |
clockright![]() |
lock![]() |
U+00f0ð | leftarrow![]() |
U+00feþ | keyleft![]() |
keyright![]() |
box4![]() |
underA![]() |
magcard![]() |
boxhuman![]() |
Line-drawing and 3270cg-1a APL code points | ||||||||||||||||
_0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _a | _b | _c | _d | _e | _f | |
10_ | GE X'41'A | GE X'CA'⍲ | GE X'BA'∇ | GE X'BB'∆ | GE X'D0'} | GE X'C0'{ | ||||||||||
11_ | GE X'40' | GE X'E0'≡ | GE X'B1'ε | GE X'B2'ι | GE X'B6'× | GE X'9F'← | ||||||||||
12_ | GE X'F0'⁰ | GE X'F1'¹ | GE X'F2'² | GE X'F3'³ | GE X'F4'⁴ | GE X'F5'⁵ | GE X'F6'⁶ | GE X'F7'⁷ | GE X'F8'⁸ | GE X'F9'⁹ | GE X'59'R | |||||
13_ | GE X'BC'⊤ | GE X'90'⎕ | GE X'B3'ρ | GE X'B0'α | GE X'A1'° | GE X'BD'] | GE X'BE'≠ | GE X'9D'○ | ||||||||
14_ | GE X'44'D | GE X'54'M | GE X'58'Q | GE X'CD'⌽ | GE X'DD'⍋ | GE X'46'F | GE X'CF'⍉ | GE X'DF'⍝ | GE X'AD'[ | GE X'8D'⌈ | GE X'51'J | GE X'B7' \ | GE X'B8'÷ | GE X'DC'⍒ | GE X'48'H | |
15_ | GE X'43'C | GE X'53'L | GE X'57'P | GE X'CC'⌷ | GE X'A0'‾ | GE X'42'B | GE X'52'K | GE X'56'O | GE X'CB'⍱ | GE X'DB'! | GE X'45'E | GE X'BF'│ | GE X'55'N | GE X'CE'⍂ | GE X'DE'⍞ | GE X'49'I |
16_ | GE X'64'U | GE X'74'⍸ | GE X'78'∨ | GE X'ED'⊖ | GE X'FD'⍟ | GE X'66'W | GE X'EF'⍕ | GE X'DA'⌶ | GE X'EA'⌿ | GE X'9A'⊃ | GE X'9B'⊂ | GE X'8A'↑ | GE X'8B'↓ | GE X'AA'⋂ | GE X'AB'⋃ | |
17_ | GE X'63'T | GE X'73'⌻ | GE X'77'⊣ | GE X'EC'∵ | GE X'FC'⍙ | GE X'62'S | GE X'72'¨ | GE X'76'⊢ | GE X'EB'⍀ | GE X'FB'⍫ | GE X'65'V | GE X'71'⋀ | GE X'75'⍷ | GE X'EE'⌹ | GE X'FE'⍎ | GE X'69'Z |
18_ | GE X'81'![]() |
GE X'82'![]() |
GE X'83'⎸ | GE X'84'⎹ | GE X'85'⎥ | GE X'91'▌ | GE X'92'▐ | GE X'93'▀ | GE X'94'▄ | GE X'95'■ | ||||||
19_ | GE X'A2'─ | GE X'A3'• | GE X'A4'![]() |
GE X'9C'¤ | GE X'70'◆ | GE X'47'G | GE X'E1'₁ | |||||||||
1a_ | GE X'C1'⁽ | GE X'C2'+ | GE X'C3'∎ | GE X'C4'└ | GE X'C5'┌ | GE X'C6'├ | GE X'C7'┴ | GE X'C8'§ | GE X'D1'⁾ | GE X'D2'- | GE X'D3'┼ | GE X'D4'┘ | GE X'D5'┐ | GE X'D6'┤ | GE X'D7'┬ | |
1b_ | GE X'D8'¶ | GE X'E2'₂ | GE X'E3'₃ | GE X'E4'⍤ | GE X'E5'⍥ | GE X'E6'⍪ | GE X'E7'€ | GE X'9E'± | GE X'80'~ | GE X'67'X | GE X'68'Y | |||||
1c_ | ||||||||||||||||
1d_ | GE X'B4'ω | GE X'AF'∘ | GE X'8F'→ | GE X'AC'⊥ | GE X'AE'≥ | |||||||||||
1e_ | ||||||||||||||||
1f_ | GE X'8C'≤ | GE X'8E'⌊ | ||||||||||||||
NVT mode line-drawing code points | ||||||||||||||||
_0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _a | _b | _c | _d | _e | _f | |
20_ | U+2590▐ | U+25cf● | U+2591░ | U+2409␉ | U+240c␌ | U+240d␍ | U+240a␊ | U+00b0° | U+00b1± | U+2424 | U+2409␉ | U+2518┘ | U+2510┐ | U+250c┌ | U+2514└ | U+253c┼ |
21_ | U+23ba⎺ | U+23bb⎻ | U+2500─ | U+23bc⎼ | U+23bd⎽ | U+251c├ | U+2524┤ | U+2534┴ | U+252c┬ | U+2502│ | U+2264≤ | U+2265≥ | U+03c0π | U+2260≠ | U+00a3£ | U+2022• |