Post on 27-Aug-2019
1
231aasdasdasd 2019-01-04
Universal Multiple-Octet Coded Character Set
International Organization for Standardization
Organisation Internationale de Normalisation
Международная организация по стандартизации
Doc Type: Working Group Document
Title: Proposal to add characters from legacy computers and teletext to the UCS
Source: Terminals Working Group
Authors: Doug Ewell, Rebecca Bettencourt, Ricardo Bánffy, Michael Everson, Eduardo
Marín Silva, Elias Mårtenson, Mark Shoulson, Shawn Steele, and Rebecca
Turner
Status: Individual Contribution
Action: For consideration by JTC1/SC2/WG2 and UTC
Date: 2019-01-04
1. Introduction. This document proposes the addition to the UCS of 214 new graphic characters to
provide compatibility with a wide range of home computers, or “microcomputers,” manufactured
approximately from the mid-1970s to the mid-1980s, and with the teletext broadcasting standard
originally developed in the early 1970s.
2. History. Box-drawing characters, solid and shaded blocks, and similar graphic characters were
encoded in the UCS in 1991 (Unicode 1.0) for compatibility with established character sets, both in
popular microcomputers—particularly the IBM PC—and in terminal-emulation software. The set of
block characters was augmented in 1999 (Unicode 3.0) and in 2002 (Unicode 3.2) to cover additional
platforms, due largely to proposals by Frank da Cruz (L2/98-353 through -355, L2/98-413, and L2/00-
159), which also included C1 and EBCDIC control pictures, hex byte pictures, and some other graphic
characters that were not accepted.
Over the years that followed, suggestions were occasionally made on the Unicode public mailing list
to add characters from legacy platforms, but few formal proposals emerged. One that did was
“Proposal to create a new block for missing Block Element characters,” by Eduardo Marín Silva
(L2/17-194), which proposed five characters from the Sinclair ZX80 and ZX81 character sets.
A list discussion in April 2017 concerning the “PETSCII” character set, used in various forms by
Commodore home computers ranging from the PET (1977) to the C128 (1985), led to the formation
of an ad-hoc Terminals Working Group, which is responsible for this document.
Computers of this era enjoyed a great deal of popularity—the Commodore 64 is still, to this day, the
largest-selling single computer model of all time—and spawned a large number of computer clubs
and user groups devoted to these machines. Some of the original user groups are still in existence,
NOTE: Mapping tables between legacy character sets and the allocations in this proposal are
attached to the PDF version of this document.
rickText BoxL2/19-025
2
and new ones, often online-only, have emerged more recently. The characters proposed here are
intended to benefit these users and hobbyists, by providing round-trip convertibility of character data
between legacy platforms and the UCS. They may also facilitate the creation of software for these
platforms, such as emulators and cross-assemblers, and have been requested by developers of present-
day text-mode applications as well, to enhance pseudo-graphical displays.
3. Microcomputer platforms. The group considered the following platforms and character sets:
• Amstrad CPC (464, 664, 6128, etc.)
• Apple 8-bit computers (II, II Plus, IIe, IIc, III, and the 16-bit IIGS), including MouseText
• Atari 8-bit computers (400, 800, XL, XE) (“ATASCII”)
• Atari 16-bit computers (ST, STE, TT, Falcon), including the GEM windowing system
• Commodore 8-bit computers (PET, VIC-20, 64, 128) (“PETSCII”)
• Commodore Amiga (500, 1000, etc.)
• Mattel Aquarius
• MSX computers (Spectravideo SV-328, Yamaha YIS503II, Canon V-20, etc.)
• Oric computer series (Tangerine Computer Systems)
• RISC OS computers (Acorn, other ARM machines)
• Sinclair 8-bit computers (ZX80, ZX81, ZX Spectrum, and Timex Sinclair equivalents)
• Tandy TRS-80 computers (TRS-80 Model I, Model III, Model 4, Color Computer)
• Texas Instruments TI-99/4A
For many of these platforms, information about the character sets and text and graphics modes was
available only through scanned copies of user manuals and photographs of screens showing a full or
partial character dump. The combination of low-resolution images and lack of supporting information
meant that some characters were difficult or impossible to identify, and consequently have not been
proposed in this document.
4. Teletext and Minitel. Teletext was a service invented in the United Kingdom in the early 1970s
for broadcasting pages of information, generally text and simple block graphics, to analog television
receivers via the vertical blanking interval. Teletext found its greatest popularity in Europe, where it
was commonplace until the adoption of digital television; almost all analog television sets sold in
Europe since the early 1980s had built-in teletext decoders.
Several different 7-bit character sets were defined for teletext, including a complete set of 2 × 3 block
graphics (64 in all), analogous to the block quadrants found in other platforms, as well as additional
mosaic graphics. There was also a set of 27 control characters which could be used to select
foreground and background color, character height (single or double), and other attributes, similar to
those found in the ISO 6429 (ANSI X3.64, ECMA-48) standard which was introduced later. Figure
25 illustrates several of these display techniques used on a single page. At least one line of
microcomputers (the BBC Model B Microcomputer, manufactured by Acorn) supported a teletext
display mode.
A digital version of teletext, using the same character encoding model, is still in use in Romania, as
shown in Figure 27.
3
Later versions of the teletext specification included features such as (relatively) high-resolution
graphics and dynamically redefinable character sets (DRCS), which are not considered in this
document.
Minitel was an interactive videotext service, used in France from the early 1980s until 2012, that
utilized dedicated terminals and standard telephone service to provide two-way online functionality,
similar to many modern-day uses of the Internet. Like teletext, Minitel was character-based and made
extensive use of 2 ×3 block characters to provide simple graphics.
5. Graphic characters. Most of the characters proposed in this document are semigraphics: block-
style symbols which could be combined to simulate an all-points-addressable graphic display. Many
platforms used these text characters to support a so-called “graphics mode”: small blocks could be
“plotted” at various coordinates, and the appropriate full-sized block character consisting of the
necessary “on” and “off” blocks would be displayed in text mode (Figure 24). The set also includes
numerous box-drawing and shading characters, and some miscellaneous characters such as arrows
and stick figures, which were present in the target platforms.
The word “sextant” is used in this document, by analogy with “quadrant”—a term used for certain
UCS characters since 1999—to refer to a semigraphics block consisting of six smaller blocks or “cells”
arranged in two columns and three rows. In the teletext specification, characters in this group could
be displayed either with the cells joined together, as with the existing quadrant characters, or with a
narrow space between cells. A teletext emulator could interpret the control character U+001A
(“separated graphics”) to display space between cells, or U+0019 (“contiguous graphics”) to revert
to the default, joined appearance (Figure 28).
Four of the 64 sextant block characters were unified with existing characters: the left and right half
blocks and full block were unified with the visually identical U+258C, U+2590, and U+2588, while
the empty block can be mapped to an existing space character with suitable properties, such as
U+00A0 NO-BREAK SPACE.
Other line-drawing and partial-block characters proposed in this document were determined not to be
unifiable with existing characters. The horizontal one-eighth blocks are similar in nature to the
horizontal scan line characters at U+23BA through U+23BD and U+2500, but are defined strictly in
terms of an 8-row cell, just as the horizontal scan lines are defined in terms of a 9-row cell.
Additionally, the proposed U+1FB95 CHECKER BOARD FILL and U+1FB96 INVERSE CHECKER BOARD
FILL exist side-by-side in the same legacy character sets as U+2592 MEDIUM SHADE and the proposed
U+1FB90 INVERSE MEDIUM SHADE (Figures 1 and 8), which are finer-grained. Choosing the wrong
semigraphics character in contexts like images or UIs could result in mismatches or “seams” in
juxtaposition with surrounding semigraphics characters. New characters proposed here are intended
to fit together visually, the same way the existing ones do.
Some of the graphic characters are intended to be used together, to represent line-drawing images that
would not fit within a single character block. Examples include LEFT, MIDDLE, and RIGHT THIRD WHITE
RIGHT POINTING INDEX from the TRS-80 Model III and Model 4, and LEFT and RIGHT HALF RUNNING
MAN from MouseText on the Apple IIc. These are analogous to U+2320 TOP HALF INTEGRAL and
U+2321 BOTTOM HALF INTEGRAL, which, like the present characters, were encoded for compatibility.
4
Graphic characters on text-oriented legacy platforms were designed for restricted resolution, typically
an 8 × 8 cell. Many of these characters are shown with improved resolution in the code charts
beginning on page 11. For example, two characters from the Apple MouseText set, LEFTWARDS and
RIGHTWARDS ARROW AND UPPER AND LOWER ONE EIGHTH BLOCK, were displayed in the Apple II series
with an incomplete upper line (Figure 3), but are shown in the code charts with a complete (broken)
line. The code chart glyphs are illustrative only and do not imply a change in character identity.
6. Seven-segment digits. The character set for Atari 16-bit machines (ST and successors) defined
clones of the ASCII digits 0 through 9, styled as upright (i.e. not oblique) seven-segment digits, in
the code space below 0x20. These styled digits were particularly popular in Atari ST applications,
where they were used in separate domains from regular ASCII digits, such as game scores.
Representatives of the Atari ST user community have specifically requested these characters. They
are proposed here at code points U+1FBF0 through U+1FBF9.
7. Characters not proposed. Not all characters identified in the target platforms were deemed
suitable for encoding. For example, the character set for Atari 16-bit machines included two
characters for the left and right halves of the Atari logo, and four which could be arranged to form an
image of the fictional character J.R. “Bob” Dobbs (see Wikipedia article). Both of these symbols, like
the existing Apple logo, were determined to be IP-encumbered and thus are not proposed here.
Glyphs from lesser-used platforms that the group observed but could not identify are also not
proposed, as described above.
Characters that could not be attested in any of the target platforms are not proposed. One code point,
U+1FB93, was left unassigned in this proposal as a placeholder for the as-yet unattested *LEFT HALF
BLOCK AND RIGHT HALF INVERSE MEDIUM SHADE, which would be the reverse-video equivalent of
U+1FB8D RIGHT HALF MEDIUM SHADE from the Aquarius.
For some platforms, additional research yielded character-dump images that show characters not
included in earlier revisions of this proposal. Many of these characters are already encoded in the
Miscellaneous Technical or Control Pictures blocks of the UCS. Any additional characters present in
the legacy platforms, but not proposed here, may be included in a separate, future proposal.
“Reverse video” or “inverse video” characters, which were present on nearly all microcomputers of
the 1970s and 1980s and often served the same purpose that bold or italic characters serve today, have
been determined to be out of scope for the UCS and are not proposed here. In a previous version of
this proposal (L2/17-435), they were proposed as variation sequences. The ISO 6429 display
sequences SGR 7 (“negative image”) and SGR 0 (“default rendition”) are suggested as a higher-level
protocol to achieve this effect.
Control characters from microcomputer platforms and teletext were considered, but also determined
to be out of scope for the UCS. These characters were located in what would today be considered the
C0 control range (0x00–0x1F) or the C1 control range (0x7F–0x9F). Processes that need to
interchange these codes should simply interchange the binary C0 or C1 value, extended to the UCS
code space but without further mapping. Emulators should treat these control codes as appropriate for
the targeted environment.
5
8. Character names. At least since the 1970s, international SDOs such as ECMA and national bodies
such as ANSI and BSI have assigned names to the elements of coded character sets. By contrast,
vendors of microcomputers, and even the developers of the teletext standard, tended to provide at best
a code chart or image of a screen showing the character set, usually without names. We have
attempted to invent names for these characters that are meaningful, unique, and conformant to WG2
and UTC guidelines.
9. Ordering and code point assignment. The proposed characters are presented roughly in groups:
block sextants are together, followed by other mosaic graphics, and so forth. Although the exact order
of these characters within their groups is not an overriding concern, it seems reasonable that the
groups should be kept together.
All characters (with the exception of two arrows which seemed to fit logically within an existing
block) are shown here with a suggested code point in a new block (1FB00..1FBFF) that is unassigned
and adjacent to existing symbol blocks, according to the “Roadmap to the SMP,” revision 11.0.0. A
placeholder block name, “Graphics for Legacy Computing,” is listed in the summary form. However,
it is understood that final assignment of blocks, code points, and block and character names is
completely at the discretion of UTC and/or WG2.
10. Implementation. To assist implementers of emulators and conversion tools with the variety of
mechanisms discussed in this proposal—existing and new block graphics characters, control codes,
ISO 6429 sequences for reverse video, and so forth—the group has developed an extensive set of
mapping tables, providing suggested mappings from the legacy character sets to the UCS. These
mapping tables are attached to the PDF version of this document. The group is also drafting a Unicode
Technical Note to explain the mechanisms and recommended techniques for working with them.
6
11. Unicode character properties.
1F8B0;ARROW POINTING UPWARDS THEN NORTH WEST;So;0;ON;;;;;N;;;;;
1F8B1;ARROW POINTING RIGHTWARDS THEN CURVING SOUTH WEST;So;0;ON;;;;;N;;;;;
1FB00;BLOCK SEXTANT-1;So;0;ON;;;;;N;;;;;
1FB01;BLOCK SEXTANT-2;So;0;ON;;;;;N;;;;;
1FB02;BLOCK SEXTANT-12;So;0;ON;;;;;N;;;;;
1FB03;BLOCK SEXTANT-3;So;0;ON;;;;;N;;;;;
1FB04;BLOCK SEXTANT-13;So;0;ON;;;;;N;;;;;
1FB05;BLOCK SEXTANT-23;So;0;ON;;;;;N;;;;;
1FB06;BLOCK SEXTANT-123;So;0;ON;;;;;N;;;;;
1FB07;BLOCK SEXTANT-4;So;0;ON;;;;;N;;;;;
1FB08;BLOCK SEXTANT-14;So;0;ON;;;;;N;;;;;
1FB09;BLOCK SEXTANT-24;So;0;ON;;;;;N;;;;;
1FB0A;BLOCK SEXTANT-124;So;0;ON;;;;;N;;;;;
1FB0B;BLOCK SEXTANT-34;So;0;ON;;;;;N;;;;;
1FB0C;BLOCK SEXTANT-134;So;0;ON;;;;;N;;;;;
1FB0D;BLOCK SEXTANT-234;So;0;ON;;;;;N;;;;;
1FB0E;BLOCK SEXTANT-1234;So;0;ON;;;;;N;;;;;
1FB0F;BLOCK SEXTANT-5;So;0;ON;;;;;N;;;;;
1FB10;BLOCK SEXTANT-15;So;0;ON;;;;;N;;;;;
1FB11;BLOCK SEXTANT-25;So;0;ON;;;;;N;;;;;
1FB12;BLOCK SEXTANT-125;So;0;ON;;;;;N;;;;;
1FB13;BLOCK SEXTANT-35;So;0;ON;;;;;N;;;;;
1FB14;BLOCK SEXTANT-235;So;0;ON;;;;;N;;;;;
1FB15;BLOCK SEXTANT-1235;So;0;ON;;;;;N;;;;;
1FB16;BLOCK SEXTANT-45;So;0;ON;;;;;N;;;;;
1FB17;BLOCK SEXTANT-145;So;0;ON;;;;;N;;;;;
1FB18;BLOCK SEXTANT-245;So;0;ON;;;;;N;;;;;
1FB19;BLOCK SEXTANT-1245;So;0;ON;;;;;N;;;;;
1FB1A;BLOCK SEXTANT-345;So;0;ON;;;;;N;;;;;
1FB1B;BLOCK SEXTANT-1345;So;0;ON;;;;;N;;;;;
1FB1C;BLOCK SEXTANT-2345;So;0;ON;;;;;N;;;;;
1FB1D;BLOCK SEXTANT-12345;So;0;ON;;;;;N;;;;;
1FB1E;BLOCK SEXTANT-6;So;0;ON;;;;;N;;;;;
1FB1F;BLOCK SEXTANT-16;So;0;ON;;;;;N;;;;;
1FB20;BLOCK SEXTANT-26;So;0;ON;;;;;N;;;;;
1FB21;BLOCK SEXTANT-126;So;0;ON;;;;;N;;;;;
1FB22;BLOCK SEXTANT-36;So;0;ON;;;;;N;;;;;
1FB23;BLOCK SEXTANT-136;So;0;ON;;;;;N;;;;;
1FB24;BLOCK SEXTANT-236;So;0;ON;;;;;N;;;;;
1FB25;BLOCK SEXTANT-1236;So;0;ON;;;;;N;;;;;
1FB26;BLOCK SEXTANT-46;So;0;ON;;;;;N;;;;;
1FB27;BLOCK SEXTANT-146;So;0;ON;;;;;N;;;;;
1FB28;BLOCK SEXTANT-1246;So;0;ON;;;;;N;;;;;
1FB29;BLOCK SEXTANT-346;So;0;ON;;;;;N;;;;;
1FB2A;BLOCK SEXTANT-1346;So;0;ON;;;;;N;;;;;
1FB2B;BLOCK SEXTANT-2346;So;0;ON;;;;;N;;;;;
1FB2C;BLOCK SEXTANT-12346;So;0;ON;;;;;N;;;;;
1FB2D;BLOCK SEXTANT-56;So;0;ON;;;;;N;;;;;
1FB2E;BLOCK SEXTANT-156;So;0;ON;;;;;N;;;;;
1FB2F;BLOCK SEXTANT-256;So;0;ON;;;;;N;;;;;
1FB30;BLOCK SEXTANT-1256;So;0;ON;;;;;N;;;;;
1FB31;BLOCK SEXTANT-356;So;0;ON;;;;;N;;;;;
1FB32;BLOCK SEXTANT-1356;So;0;ON;;;;;N;;;;;
1FB33;BLOCK SEXTANT-2356;So;0;ON;;;;;N;;;;;
1FB34;BLOCK SEXTANT-12356;So;0;ON;;;;;N;;;;;
1FB35;BLOCK SEXTANT-456;So;0;ON;;;;;N;;;;;
1FB36;BLOCK SEXTANT-1456;So;0;ON;;;;;N;;;;;
1FB37;BLOCK SEXTANT-2456;So;0;ON;;;;;N;;;;;
1FB38;BLOCK SEXTANT-12456;So;0;ON;;;;;N;;;;;
1FB39;BLOCK SEXTANT-3456;So;0;ON;;;;;N;;;;;
1FB3A;BLOCK SEXTANT-13456;So;0;ON;;;;;N;;;;;
1FB3B;BLOCK SEXTANT-23456;So;0;ON;;;;;N;;;;;
1FB3C;LOWER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;;
1FB3D;LOWER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER RIGHT;So;0;ON;;;;;N;;;;;
1FB3E;LOWER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;;
1FB3F;LOWER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER RIGHT;So;0;ON;;;;;N;;;;;
1FB40;LOWER LEFT BLOCK DIAGONAL UPPER LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;;
1FB41;LOWER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER CENTRE;So;0;ON;;;;;N;;;;;
1FB42;LOWER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER RIGHT;So;0;ON;;;;;N;;;;;
1FB43;LOWER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER CENTRE;So;0;ON;;;;;N;;;;;
7
1FB44;LOWER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER RIGHT;So;0;ON;;;;;N;;;;;
1FB45;LOWER RIGHT BLOCK DIAGONAL LOWER LEFT TO UPPER CENTRE;So;0;ON;;;;;N;;;;;
1FB46;LOWER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;;
1FB47;LOWER RIGHT BLOCK DIAGONAL LOWER CENTRE TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;;
1FB48;LOWER RIGHT BLOCK DIAGONAL LOWER LEFT TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;;
1FB49;LOWER RIGHT BLOCK DIAGONAL LOWER CENTRE TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;;
1FB4A;LOWER RIGHT BLOCK DIAGONAL LOWER LEFT TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;;
1FB4B;LOWER RIGHT BLOCK DIAGONAL LOWER CENTRE TO UPPER RIGHT;So;0;ON;;;;;N;;;;;
1FB4C;LOWER LEFT BLOCK DIAGONAL UPPER CENTRE TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;;
1FB4D;LOWER LEFT BLOCK DIAGONAL UPPER LEFT TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;;
1FB4E;LOWER LEFT BLOCK DIAGONAL UPPER CENTRE TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;;
1FB4F;LOWER LEFT BLOCK DIAGONAL UPPER LEFT TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;;
1FB50;LOWER LEFT BLOCK DIAGONAL UPPER CENTRE TO LOWER RIGHT;So;0;ON;;;;;N;;;;;
1FB51;LOWER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;;
1FB52;UPPER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;;
1FB53;UPPER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER RIGHT;So;0;ON;;;;;N;;;;;
1FB54;UPPER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;;
1FB55;UPPER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER RIGHT;So;0;ON;;;;;N;;;;;
1FB56;UPPER RIGHT BLOCK DIAGONAL UPPER LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;;
1FB57;UPPER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER CENTRE;So;0;ON;;;;;N;;;;;
1FB58;UPPER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER RIGHT;So;0;ON;;;;;N;;;;;
1FB59;UPPER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER CENTRE;So;0;ON;;;;;N;;;;;
1FB5A;UPPER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER RIGHT;So;0;ON;;;;;N;;;;;
1FB5B;UPPER LEFT BLOCK DIAGONAL LOWER LEFT TO UPPER CENTRE;So;0;ON;;;;;N;;;;;
1FB5C;UPPER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;;
1FB5D;UPPER LEFT BLOCK DIAGONAL LOWER CENTRE TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;;
1FB5E;UPPER LEFT BLOCK DIAGONAL LOWER LEFT TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;;
1FB5F;UPPER LEFT BLOCK DIAGONAL LOWER CENTRE TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;;
1FB60;UPPER LEFT BLOCK DIAGONAL LOWER LEFT TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;;
1FB61;UPPER LEFT BLOCK DIAGONAL LOWER CENTRE TO UPPER RIGHT;So;0;ON;;;;;N;;;;;
1FB62;UPPER RIGHT BLOCK DIAGONAL UPPER CENTRE TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;;
1FB63;UPPER RIGHT BLOCK DIAGONAL UPPER LEFT TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;;
1FB64;UPPER RIGHT BLOCK DIAGONAL UPPER CENTRE TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;;
1FB65;UPPER RIGHT BLOCK DIAGONAL UPPER LEFT TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;;
1FB66;UPPER RIGHT BLOCK DIAGONAL UPPER CENTRE TO LOWER RIGHT;So;0;ON;;;;;N;;;;;
1FB67;UPPER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;;
1FB68;UPPER AND RIGHT AND LOWER TRIANGULAR THREE QUARTERS BLOCK;So;0;ON;;;;;N;;;;;
1FB69;LEFT AND LOWER AND RIGHT TRIANGULAR THREE QUARTERS BLOCK;So;0;ON;;;;;N;;;;;
1FB6A;UPPER AND LEFT AND LOWER TRIANGULAR THREE QUARTERS BLOCK;So;0;ON;;;;;N;;;;;
1FB6B;LEFT AND UPPER AND RIGHT TRIANGULAR THREE QUARTERS BLOCK;So;0;ON;;;;;N;;;;;
1FB6C;LEFT TRIANGULAR ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;;
1FB6D;UPPER TRIANGULAR ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;;
1FB6E;RIGHT TRIANGULAR ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;;
1FB6F;LOWER TRIANGULAR ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;;
1FB70;VERTICAL ONE EIGHTH BLOCK-2;So;0;ON;;;;;N;;;;;
1FB71;VERTICAL ONE EIGHTH BLOCK-3;So;0;ON;;;;;N;;;;;
1FB72;VERTICAL ONE EIGHTH BLOCK-4;So;0;ON;;;;;N;;;;;
1FB73;VERTICAL ONE EIGHTH BLOCK-5;So;0;ON;;;;;N;;;;;
1FB74;VERTICAL ONE EIGHTH BLOCK-6;So;0;ON;;;;;N;;;;;
1FB75;VERTICAL ONE EIGHTH BLOCK-7;So;0;ON;;;;;N;;;;;
1FB76;HORIZONTAL ONE EIGHTH BLOCK-2;So;0;ON;;;;;N;;;;;
1FB77;HORIZONTAL ONE EIGHTH BLOCK-3;So;0;ON;;;;;N;;;;;
1FB78;HORIZONTAL ONE EIGHTH BLOCK-4;So;0;ON;;;;;N;;;;;
1FB79;HORIZONTAL ONE EIGHTH BLOCK-5;So;0;ON;;;;;N;;;;;
1FB7A;HORIZONTAL ONE EIGHTH BLOCK-6;So;0;ON;;;;;N;;;;;
1FB7B;HORIZONTAL ONE EIGHTH BLOCK-7;So;0;ON;;;;;N;;;;;
1FB7C;LEFT AND LOWER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;;
1FB7D;LEFT AND UPPER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;;
1FB7E;RIGHT AND UPPER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;;
1FB7F;RIGHT AND LOWER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;;
1FB80;UPPER AND LOWER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;;
1FB81;HORIZONTAL ONE EIGHTH BLOCK-1358;So;0;ON;;;;;N;;;;;
1FB82;UPPER ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;;
1FB83;UPPER THREE EIGHTHS BLOCK;So;0;ON;;;;;N;;;;;
1FB84;UPPER FIVE EIGHTHS BLOCK;So;0;ON;;;;;N;;;;;
1FB85;UPPER THREE QUARTERS BLOCK;So;0;ON;;;;;N;;;;;
1FB86;UPPER SEVEN EIGHTHS BLOCK;So;0;ON;;;;;N;;;;;
1FB87;RIGHT ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;;
1FB88;RIGHT THREE EIGHTHS BLOCK;So;0;ON;;;;;N;;;;;
1FB89;RIGHT FIVE EIGHTHS BLOCK;So;0;ON;;;;;N;;;;;
1FB8A;RIGHT THREE QUARTERS BLOCK;So;0;ON;;;;;N;;;;;
1FB8B;RIGHT SEVEN EIGHTHS BLOCK;So;0;ON;;;;;N;;;;;
1FB8C;LEFT HALF MEDIUM SHADE;So;0;ON;;;;;N;;;;;
8
1FB8D;RIGHT HALF MEDIUM SHADE;So;0;ON;;;;;N;;;;;
1FB8E;UPPER HALF MEDIUM SHADE;So;0;ON;;;;;N;;;;;
1FB8F;LOWER HALF MEDIUM SHADE;So;0;ON;;;;;N;;;;;
1FB90;INVERSE MEDIUM SHADE;So;0;ON;;;;;N;;;;;
1FB91;UPPER HALF BLOCK AND LOWER HALF INVERSE MEDIUM SHADE;So;0;ON;;;;;N;;;;;
1FB92;UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK;So;0;ON;;;;;N;;;;;
1FB94;LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK;So;0;ON;;;;;N;;;;;
1FB95;CHECKER BOARD FILL;So;0;ON;;;;;N;;;;;
1FB96;INVERSE CHECKER BOARD FILL;So;0;ON;;;;;N;;;;;
1FB97;HEAVY HORIZONTAL FILL;So;0;ON;;;;;N;;;;;
1FB98;UPPER LEFT TO LOWER RIGHT FILL;So;0;ON;;;;;N;;;;;
1FB99;UPPER RIGHT TO LOWER LEFT FILL;So;0;ON;;;;;N;;;;;
1FB9A;UPPER AND LOWER TRIANGULAR HALF BLOCK;So;0;ON;;;;;N;;;;;
1FB9B;LEFT AND RIGHT TRIANGULAR HALF BLOCK;So;0;ON;;;;;N;;;;;
1FB9C;UPPER LEFT TRIANGULAR MEDIUM SHADE;So;0;ON;;;;;N;;;;;
1FB9D;UPPER RIGHT TRIANGULAR MEDIUM SHADE;So;0;ON;;;;;N;;;;;
1FB9E;LOWER RIGHT TRIANGULAR MEDIUM SHADE;So;0;ON;;;;;N;;;;;
1FB9F;LOWER LEFT TRIANGULAR MEDIUM SHADE;So;0;ON;;;;;N;;;;;
1FBA0;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT;So;0;ON;;;;;N;;;;;
1FBA1;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT;So;0;ON;;;;;N;;;;;
1FBA2;BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;;
1FBA3;BOX DRAWINGS LIGHT DIAGONAL MIDDLE RIGHT TO LOWER CENTRE;So;0;ON;;;;;N;;;;;
1FBA4;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;;
1FBA5;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT TO LOWER CENTRE;So;0;ON;;;;;N;;;;;
1FBA6;BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO LOWER CENTRE TO MIDDLE RIGHT;So;0;ON;;;;;N;;;;;
1FBA7;BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO UPPER CENTRE TO MIDDLE RIGHT;So;0;ON;;;;;N;;;;;
1FBA8;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT AND MIDDLE RIGHT TO LOWER
CENTRE;So;0;ON;;;;;N;;;;;
1FBA9;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT AND MIDDLE LEFT TO LOWER
CENTRE;So;0;ON;;;;;N;;;;;
1FBAA;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT TO LOWER CENTRE TO MIDDLE
LEFT;So;0;ON;;;;;N;;;;;
1FBAB;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT TO LOWER CENTRE TO MIDDLE
RIGHT;So;0;ON;;;;;N;;;;;
1FBAC;BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO UPPER CENTRE TO MIDDLE RIGHT TO LOWER
CENTRE;So;0;ON;;;;;N;;;;;
1FBAD;BOX DRAWINGS LIGHT DIAGONAL MIDDLE RIGHT TO UPPER CENTRE TO MIDDLE LEFT TO LOWER
CENTRE;So;0;ON;;;;;N;;;;;
1FBAE;BOX DRAWINGS LIGHT DIAGONAL DIAMOND;So;0;ON;;;;;N;;;;;
1FBAF;BOX DRAWINGS LIGHT HORIZONTAL WITH VERTICAL STROKE;So;0;ON;;;;;N;;;;;
1FBB0;ARROWHEAD-SHAPED POINTER;So;0;ON;;;;;N;;;;;
1FBB1;INVERSE CHECK MARK;So;0;ON;;;;;N;;;;;
1FBB2;LEFT HALF RUNNING MAN;So;0;ON;;;;;N;;;;;
1FBB3;RIGHT HALF RUNNING MAN;So;0;ON;;;;;N;;;;;
1FBB4;INVERSE DOWNWARDS ARROW WITH TIP LEFTWARDS;So;0;ON;;;;;N;;;;;
1FBB5;LEFTWARDS ARROW AND UPPER AND LOWER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;;
1FBB6;RIGHTWARDS ARROW AND UPPER AND LOWER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;;
1FBB7;DOWNWARDS ARROW AND RIGHT ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;;
1FBB8;UPWARDS ARROW AND RIGHT ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;;
1FBB9;LEFT HALF FOLDER;So;0;ON;;;;;N;;;;;
1FBBA;RIGHT HALF FOLDER;So;0;ON;;;;;N;;;;;
1FBBB;VOIDED GREEK CROSS;So;0;ON;;;;;N;;;;;
1FBBC;RIGHT OPEN SQUARED DOT;So;0;ON;;;;;N;;;;;
1FBBD;NEGATIVE DIAGONAL CROSS;So;0;ON;;;;;N;;;;;
1FBBE;NEGATIVE DIAGONAL MIDDLE RIGHT TO LOWER CENTRE;So;0;ON;;;;;N;;;;;
1FBBF;NEGATIVE DIAGONAL DIAMOND;So;0;ON;;;;;N;;;;;
1FBC0;WHITE HEAVY SALTIRE WITH ROUNDED CORNERS;So;0;ON;;;;;N;;;;;
1FBC1;LEFT THIRD WHITE RIGHT POINTING INDEX;So;0;ON;;;;;N;;;;;
1FBC2;MIDDLE THIRD WHITE RIGHT POINTING INDEX;So;0;ON;;;;;N;;;;;
1FBC3;RIGHT THIRD WHITE RIGHT POINTING INDEX;So;0;ON;;;;;N;;;;;
1FBC4;NEGATIVE SQUARED QUESTION MARK;So;0;ON;;;;;N;;;;;
1FBC5;STICK FIGURE;So;0;ON;;;;;N;;;;;
1FBC6;STICK FIGURE WITH ARMS RAISED;So;0;ON;;;;;N;;;;;
1FBC7;STICK FIGURE LEANING LEFT;So;0;ON;;;;;N;;;;;
1FBC8;STICK FIGURE LEANING RIGHT;So;0;ON;;;;;N;;;;;
1FBC9;STICK FIGURE WITH DRESS;So;0;ON;;;;;N;;;;;
1FBCA;WHITE UP-POINTING CHEVRON;So;0;ON;;;;;N;;;;;
1FBF0;SEGMENTED DIGIT ZERO;Nd;0;EN; 0030;0;0;0;N;;;;;
1FBF1;SEGMENTED DIGIT ONE;Nd;0;EN; 0031;1;1;1;N;;;;;
1FBF2;SEGMENTED DIGIT TWO;Nd;0;EN; 0032;2;2;2;N;;;;;
1FBF3;SEGMENTED DIGIT THREE;Nd;0;EN; 0033;3;3;3;N;;;;;
1FBF4;SEGMENTED DIGIT FOUR;Nd;0;EN; 0034;4;4;4;N;;;;;
1FBF5;SEGMENTED DIGIT FIVE;Nd;0;EN; 0035;5;5;5;N;;;;;
9
1FBF6;SEGMENTED DIGIT SIX;Nd;0;EN; 0036;6;6;6;N;;;;;
1FBF7;SEGMENTED DIGIT SEVEN;Nd;0;EN; 0037;7;7;7;N;;;;;
1FBF8;SEGMENTED DIGIT EIGHT;Nd;0;EN; 0038;8;8;8;N;;;;;
1FBF9;SEGMENTED DIGIT NINE;Nd;0;EN; 0039;9;9;9;N;;;;;
12. References.
3d@galax.xyz. 2014. “Teletext Character Set.”
http://www.galax.xyz/TELETEXT/CHARSET.HTM
3QD Developments Ltd. 2015. “RISC OS 3.7 User Guide.”
http://www.riscos.com/support/users/userguide3/book2ab/e_7.html
Bettencourt, Rebecca. 2008. “The Ultimate Apple II Font.”
http://www.kreativekorp.com/software/fonts/apple2.shtml
Bettencourt, Rebecca. 2012. “The Ultimate Commodore Font.”
http://www.kreativekorp.com/software/fonts/c64.shtml
Bettencourt, Rebecca. 2014. “The Ultimate TRS-80 Font.”
http://www.kreativekorp.com/software/fonts/trs80.shtml
British Broadcasting Corporation. 1984. “BBC Microcomputer System User Guide.”
CBM Archives. http://www.zimmers.net/anonftp/pub/cbm/firmware/characters/
Covington, Michael A. Compute! issue 42. 1983. “All About The TI Character Set.”
http://www.atarimagazines.com/compute/issue42/082_1_ALL_ABOUT_THE_TI_CHARACT
ER_SET.php
CPCWiki. 2012. “Keyboard Versions.” http://www.cpcwiki.eu/index.php/Keyboard_Versions
da Cruz, Frank. 2000. “Supplemental Terminal Graphics for Unicode.”
ftp://ftp.kermit.columbia.edu/kermit/ucsterminal/ucsterminal.txt
European Broadcasting Union. 1997. “Enhanced Teletext specification.”
http://www.etsi.org/deliver/etsi_i_ets/300700_300799/300706/01_60/ets_300706e01p.pdf
Independent Broadcasting Authority. 1977. “IBA Technical Review #2: Technical Reference
Book,” 3rd Edition. http://www.ntlpa.org.uk/wp-
content/uploads/2013/06/IBA_TechnicalReviews1-
24_PDF/IBA_TechnicalReview2_TechnicalReferenceBook2750.pdf
Little, Gary B. 1985. “Inside the Apple IIe.” Bowie, MD: Brady Communications Company, Ltd.
Marín Silva, Eduardo, 2017. “Proposal to create a new block for missing Block Element
characters.” UTC document L2/17-194. http://www.unicode.org/L2/L2017/17194-block-
elements.pdf
Microcomputer & Related Culture Foundation. 2016. “MSX font.”
https://www.msx.org/wiki/MSX_font
Niwatori, Shiroi. 2017. “Typvs Litterarvm Nisiciae.” http://hwm3.gyao.ne.jp/shiroi-
niwatori/nishiki-teki.htm
Oy, Aivosto. 2014. “Commodore PETSCII character sets.”
http://www.aivosto.com/vbtips/petscii.pdf
Phillips, George. 2014. “TRS-80 Fonts and Unicode.” http://48k.ca/fonts.html
Teletext Art Research Lab. 2017. http://teletextart.co.uk/
Texas Instruments Incorporated. 1981. “TI Extended BASIC for the TI-99/4 home computer.”
http://www.digitpress.com/library/manuals/ti994a/ti%20extended%20basic.pdf
Texas Instruments Incorporated. 1979. “User's Reference Guide.”
http://www.99er.net/files/docs/TI994_User_Guide.pdf
http://www.galax.xyz/TELETEXT/CHARSET.HTMhttp://www.riscos.com/support/users/userguide3/book2ab/e_7.htmlhttp://www.kreativekorp.com/software/fonts/apple2.shtmlhttp://www.kreativekorp.com/software/fonts/c64.shtmlhttp://www.kreativekorp.com/software/fonts/trs80.shtmlhttp://www.zimmers.net/anonftp/pub/cbm/firmware/characters/http://www.atarimagazines.com/compute/issue42/082_1_ALL_ABOUT_THE_TI_CHARACTER_SET.phphttp://www.atarimagazines.com/compute/issue42/082_1_ALL_ABOUT_THE_TI_CHARACTER_SET.phphttp://www.cpcwiki.eu/index.php/Keyboard_Versionsftp://ftp.kermit.columbia.edu/kermit/ucsterminal/ucsterminal.txthttp://www.etsi.org/deliver/etsi_i_ets/300700_300799/300706/01_60/ets_300706e01p.pdfhttp://www.ntlpa.org.uk/wp-content/uploads/2013/06/IBA_TechnicalReviews1-24_PDF/IBA_TechnicalReview2_TechnicalReferenceBook2750.pdfhttp://www.ntlpa.org.uk/wp-content/uploads/2013/06/IBA_TechnicalReviews1-24_PDF/IBA_TechnicalReview2_TechnicalReferenceBook2750.pdfhttp://www.ntlpa.org.uk/wp-content/uploads/2013/06/IBA_TechnicalReviews1-24_PDF/IBA_TechnicalReview2_TechnicalReferenceBook2750.pdfhttp://www.unicode.org/L2/L2017/17194-block-elements.pdfhttp://www.unicode.org/L2/L2017/17194-block-elements.pdfhttps://www.msx.org/wiki/MSX_fonthttp://hwm3.gyao.ne.jp/shiroi-niwatori/nishiki-teki.htmhttp://hwm3.gyao.ne.jp/shiroi-niwatori/nishiki-teki.htmhttp://www.aivosto.com/vbtips/petscii.pdfhttp://48k.ca/fonts.htmlhttp://teletextart.co.uk/http://www.digitpress.com/library/manuals/ti994a/ti%20extended%20basic.pdfhttp://www.99er.net/files/docs/TI994_User_Guide.pdf
10
Texas Instruments Incorporated. 1981. “User's Reference Guide.”
http://www.99er.net/files/userrefguide.pdf
Uiterweer, Bert Post. 2002. “CPC464/664/6128 ASCII Table.” http://cpctech.cpc-
live.com/docs/cpckybd.pdf
Wikipedia. 2017. “Atari ST character set.” https://en.wikipedia.org/wiki/Atari_ST_character_set
Wikipedia. 2017. “ATASCII.” https://en.wikipedia.org/wiki/ATASCII
Wikipedia. 2017. “PETSCII.” https://en.wikipedia.org/wiki/PETSCII
Wikipedia. 2017. “Semigraphics.” https://en.wikipedia.org/wiki/Semigraphics
Wikipedia. 2017. “World System Teletext.” https://en.wikipedia.org/wiki/World_System_Teletext
Wikipedia. 2017. “ZX Spectrum character set.”
https://en.wikipedia.org/wiki/ZX_Spectrum_character_set
Wikipedia. 2017. “ZX80 character set.” https://en.wikipedia.org/wiki/ZX80_character_set
Wikipedia. 2017. “ZX81 character set.” https://en.wikipedia.org/wiki/ZX81_character_set
13. Disclaimer. All trademarks and registered trademarks mentioned herein are the property of their
respective owners. The company and product names used in this document are for identification
purposes only.
http://www.99er.net/files/userrefguide.pdfhttp://cpctech.cpc-live.com/docs/cpckybd.pdfhttp://cpctech.cpc-live.com/docs/cpckybd.pdfhttps://en.wikipedia.org/wiki/Atari_ST_character_sethttps://en.wikipedia.org/wiki/ATASCIIhttps://en.wikipedia.org/wiki/PETSCIIhttps://en.wikipedia.org/wiki/Semigraphicshttps://en.wikipedia.org/wiki/World_System_Teletexthttps://en.wikipedia.org/wiki/ZX_Spectrum_character_sethttps://en.wikipedia.org/wiki/ZX80_character_sethttps://en.wikipedia.org/wiki/ZX81_character_set
Printed using UniBook™(http://www.unicode.org/unibook/)
Printed: 12-Oct-2018 11
1F8FFSupplemental Arrows-C1F800
1F80 1F81 1F82 1F83 1F84 1F85 1F86 1F87 1F88 1F89 1F8A 1F8B 1F8C 1F8D 1F8E 1F8F
1F8B0
1F8B1
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
http://www.unicode.org/unibook/)
Printed using UniBook™(http://www.unicode.org/unibook/)
Printed: 12-Oct-2018 12
1F8B1Supplemental Arrows-C1F8B0
Arrows for legacy computing1F8B0 ARROW POINTING UPWARDS THEN NORTH
WEST1F8B1 ARROW POINTING RIGHTWARDS THEN
CURVING SOUTH WEST
http://www.unicode.org/unibook/)
Printed using UniBook™(http://www.unicode.org/unibook/)
Printed: 12-Oct-2018 13
1FBFFGraphics for Legacy Computing1FB00
1FB0 1FB1 1FB2 1FB3 1FB4 1FB5 1FB6 1FB7 1FB8 1FB9 1FBA 1FBB 1FBC 1FBD 1FBE 1FBF
1FB00
1FB01
1FB02
1FB03
1FB04
1FB05
1FB06
1FB07
1FB08
1FB09
1FB0A
1FB0B
1FB0C
1FB0D
1FB0E
1FB0F
1FB10
1FB11
1FB12
1FB13
1FB14
1FB15
1FB16
1FB17
1FB18
1FB19
1FB1A
1FB1B
1FB1C
1FB1D
1FB1E
1FB1F
1FB20
1FB21
1FB22
1FB23
1FB24
1FB25
1FB26
1FB27
1FB28
1FB29
1FB2A
1FB2B
1FB2C
1FB2D
1FB2E
1FB2F
1FB30
1FB31
1FB32
1FB33
1FB34
1FB35
1FB36
1FB37
1FB38
1FB39
1FB3A
1FB3B
1FB3C
1FB3D
1FB3E
1FB3F
1FB40
1FB41
1FB42
1FB43
1FB44
1FB45
1FB46
1FB47
1FB48
1FB49
1FB4A
1FB4B
1FB4C
1FB4D
1FB4E
1FB4F
1FB50
1FB51
1FB52
1FB53
1FB54
1FB55
1FB56
1FB57
1FB58
1FB59
1FB5A
1FB5B
1FB5C
1FB5D
1FB5E
1FB5F
1FB60
1FB61
1FB62
1FB63
1FB64
1FB65
1FB66
1FB67
1FB68
1FB69
1FB6A
1FB6B
1FB6C
1FB6D
1FB6E
1FB6F
1FB70
1FB71
1FB72
1FB73
1FB74
1FB75
1FB76
1FB77
1FB78
1FB79
1FB7A
1FB7B
1FB7C
1FB7D
1FB7E
1FB7F
1FB80
1FB81
1FB82
1FB83
1FB84
1FB85
1FB86
1FB87
1FB88
1FB89
1FB8A
1FB8B
1FB8C
1FB8D
1FB8E
1FB8F
1FB90
1FB91
1FB92
1FB94
1FB95
1FB96
1FB97
1FB98
1FB99
1FB9A
1FB9B
1FB9C
1FB9D
1FB9E
1FB9F
1FBA0
1FBA1
1FBA2
1FBA3
1FBA4
1FBA5
1FBA6
1FBA7
1FBA8
1FBA9
1FBAA
1FBAB
1FBAC
1FBAD
1FBAE
1FBAF
1FBB0
1FBB1
1FBB2
1FBB3
1FBB4
1FBB5
1FBB6
1FBB7
1FBB8
1FBB9
1FBBA
1FBBB
1FBBC
1FBBD
1FBBE
1FBBF
1FBC0
1FBC1
1FBC2
1FBC3
1FBC4
1FBC5
1FBC6
1FBC7
1FBC8
1FBC9
1FBCA
1FBF0
1FBF1
1FBF2
1FBF3
1FBF4
1FBF5
1FBF6
1FBF7
1FBF8
1FBF9
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
http://www.unicode.org/unibook/)
Printed using UniBook™(http://www.unicode.org/unibook/)
Printed: 12-Oct-2018 14
1FB5EGraphics for Legacy Computing1FB00
1FB3B BLOCK SEXTANT-23456
Smooth mosaic terminal graphiccharacters1FB3C LOWER LEFT BLOCK DIAGONAL LOWER
MIDDLE LEFT TO LOWER CENTRE1FB3D LOWER LEFT BLOCK DIAGONAL LOWER
MIDDLE LEFT TO LOWER RIGHT1FB3E LOWER LEFT BLOCK DIAGONAL UPPER
MIDDLE LEFT TO LOWER CENTRE1FB3F LOWER LEFT BLOCK DIAGONAL UPPER
MIDDLE LEFT TO LOWER RIGHT1FB40 LOWER LEFT BLOCK DIAGONAL UPPER LEFT
TO LOWER CENTRE1FB41 LOWER RIGHT BLOCK DIAGONAL UPPER
MIDDLE LEFT TO UPPER CENTRE1FB42 LOWER RIGHT BLOCK DIAGONAL UPPER
MIDDLE LEFT TO UPPER RIGHT1FB43 LOWER RIGHT BLOCK DIAGONAL LOWER
MIDDLE LEFT TO UPPER CENTRE1FB44 LOWER RIGHT BLOCK DIAGONAL LOWER
MIDDLE LEFT TO UPPER RIGHT1FB45 LOWER RIGHT BLOCK DIAGONAL LOWER
LEFT TO UPPER CENTRE1FB46 LOWER RIGHT BLOCK DIAGONAL LOWER
MIDDLE LEFT TO UPPER MIDDLE RIGHT1FB47 LOWER RIGHT BLOCK DIAGONAL LOWER
CENTRE TO LOWER MIDDLE RIGHT1FB48 LOWER RIGHT BLOCK DIAGONAL LOWER
LEFT TO LOWER MIDDLE RIGHT1FB49 LOWER RIGHT BLOCK DIAGONAL LOWER
CENTRE TO UPPER MIDDLE RIGHT1FB4A LOWER RIGHT BLOCK DIAGONAL LOWER
LEFT TO UPPER MIDDLE RIGHT1FB4B LOWER RIGHT BLOCK DIAGONAL LOWER
CENTRE TO UPPER RIGHT1FB4C LOWER LEFT BLOCK DIAGONAL UPPER
CENTRE TO UPPER MIDDLE RIGHT1FB4D LOWER LEFT BLOCK DIAGONAL UPPER LEFT
TO UPPER MIDDLE RIGHT1FB4E LOWER LEFT BLOCK DIAGONAL UPPER
CENTRE TO LOWER MIDDLE RIGHT1FB4F LOWER LEFT BLOCK DIAGONAL UPPER LEFT
TO LOWER MIDDLE RIGHT1FB50 LOWER LEFT BLOCK DIAGONAL UPPER
CENTRE TO LOWER RIGHT1FB51 LOWER LEFT BLOCK DIAGONAL UPPER
MIDDLE LEFT TO LOWER MIDDLE RIGHT1FB52 UPPER RIGHT BLOCK DIAGONAL LOWER
MIDDLE LEFT TO LOWER CENTRE1FB53 UPPER RIGHT BLOCK DIAGONAL LOWER
MIDDLE LEFT TO LOWER RIGHT1FB54 UPPER RIGHT BLOCK DIAGONAL UPPER
MIDDLE LEFT TO LOWER CENTRE1FB55 UPPER RIGHT BLOCK DIAGONAL UPPER
MIDDLE LEFT TO LOWER RIGHT1FB56 UPPER RIGHT BLOCK DIAGONAL UPPER LEFT
TO LOWER CENTRE1FB57 UPPER LEFT BLOCK DIAGONAL UPPER MIDDLE
LEFT TO UPPER CENTRE1FB58 UPPER LEFT BLOCK DIAGONAL UPPER MIDDLE
LEFT TO UPPER RIGHT1FB59 UPPER LEFT BLOCK DIAGONAL LOWER
MIDDLE LEFT TO UPPER CENTRE1FB5A UPPER LEFT BLOCK DIAGONAL LOWER
MIDDLE LEFT TO UPPER RIGHT1FB5B UPPER LEFT BLOCK DIAGONAL LOWER LEFT
TO UPPER CENTRE1FB5C UPPER LEFT BLOCK DIAGONAL LOWER
MIDDLE LEFT TO UPPER MIDDLE RIGHT1FB5D UPPER LEFT BLOCK DIAGONAL LOWER
CENTRE TO LOWER MIDDLE RIGHT1FB5E UPPER LEFT BLOCK DIAGONAL LOWER LEFT
TO LOWER MIDDLE RIGHT
Block mosaic terminal graphiccharacters1FB00 BLOCK SEXTANT-11FB01 BLOCK SEXTANT-21FB02 BLOCK SEXTANT-12
= upper one third block1FB03 BLOCK SEXTANT-31FB04 BLOCK SEXTANT-131FB05 BLOCK SEXTANT-231FB06 BLOCK SEXTANT-1231FB07 BLOCK SEXTANT-41FB08 BLOCK SEXTANT-141FB09 BLOCK SEXTANT-241FB0A BLOCK SEXTANT-1241FB0B BLOCK SEXTANT-34
= middle one third block1FB0C BLOCK SEXTANT-1341FB0D BLOCK SEXTANT-2341FB0E BLOCK SEXTANT-1234
= upper two thirds block1FB0F BLOCK SEXTANT-51FB10 BLOCK SEXTANT-151FB11 BLOCK SEXTANT-251FB12 BLOCK SEXTANT-1251FB13 BLOCK SEXTANT-351FB14 BLOCK SEXTANT-2351FB15 BLOCK SEXTANT-12351FB16 BLOCK SEXTANT-451FB17 BLOCK SEXTANT-1451FB18 BLOCK SEXTANT-2451FB19 BLOCK SEXTANT-12451FB1A BLOCK SEXTANT-3451FB1B BLOCK SEXTANT-13451FB1C BLOCK SEXTANT-23451FB1D BLOCK SEXTANT-123451FB1E BLOCK SEXTANT-61FB1F BLOCK SEXTANT-161FB20 BLOCK SEXTANT-261FB21 BLOCK SEXTANT-1261FB22 BLOCK SEXTANT-361FB23 BLOCK SEXTANT-1361FB24 BLOCK SEXTANT-2361FB25 BLOCK SEXTANT-12361FB26 BLOCK SEXTANT-461FB27 BLOCK SEXTANT-1461FB28 BLOCK SEXTANT-12461FB29 BLOCK SEXTANT-3461FB2A BLOCK SEXTANT-13461FB2B BLOCK SEXTANT-23461FB2C BLOCK SEXTANT-123461FB2D BLOCK SEXTANT-56
= lower one third block1FB2E BLOCK SEXTANT-1561FB2F BLOCK SEXTANT-2561FB30 BLOCK SEXTANT-1256
= upper and lower one third block1FB31 BLOCK SEXTANT-3561FB32 BLOCK SEXTANT-13561FB33 BLOCK SEXTANT-23561FB34 BLOCK SEXTANT-123561FB35 BLOCK SEXTANT-4561FB36 BLOCK SEXTANT-14561FB37 BLOCK SEXTANT-24561FB38 BLOCK SEXTANT-124561FB39 BLOCK SEXTANT-3456
= lower two thirds block1FB3A BLOCK SEXTANT-13456
http://www.unicode.org/unibook/)
Printed using UniBook™(http://www.unicode.org/unibook/)
Printed: 12-Oct-2018 15
1FB9FGraphics for Legacy Computing1FB5F
1FB89 RIGHT FIVE EIGHTHS BLOCK→ 258B ▋ left five eighths block
1FB8A RIGHT THREE QUARTERS BLOCK→ 258A ▊ left three quarters block
1FB8B RIGHT SEVEN EIGHTHS BLOCK→ 2589 ▉ left seven eighths block
Shade characters1FB8C LEFT HALF MEDIUM SHADE1FB8D RIGHT HALF MEDIUM SHADE1FB8E UPPER HALF MEDIUM SHADE1FB8F LOWER HALF MEDIUM SHADE1FB90 INVERSE MEDIUM SHADE
→ 2592 ▒ medium shade1FB91 UPPER HALF BLOCK AND LOWER HALF
INVERSE MEDIUM SHADE1FB92 UPPER HALF INVERSE MEDIUM SHADE AND
LOWER HALF BLOCK1FB93 "
= left half block and right half inversemedium shade
1FB94 LEFT HALF INVERSE MEDIUM SHADE ANDRIGHT HALF BLOCK
Fill characters1FB95 CHECKER BOARD FILL
→ 259A ▚ quadrant upper left and lowerright
→ 1F67F �� reverse checker board1FB96 INVERSE CHECKER BOARD FILL
→ 259E ▞ quadrant upper right and lowerleft
→ 1F67E �� checker board1FB97 HEAVY HORIZONTAL FILL
= upper middle and lower one quarterblock
→ 3013 〓 geta mark1FB98 UPPER LEFT TO LOWER RIGHT FILL
→ 25A7 ▧ square with upper left to lowerright fill
1FB99 UPPER RIGHT TO LOWER LEFT FILL→ 25A8 ▨ square with upper right to
lower left fill
Smooth mosaic terminal graphiccharacters1FB9A UPPER AND LOWER TRIANGULAR HALF
BLOCK→ 29D7 ⧗ black hourglass
1FB9B LEFT AND RIGHT TRIANGULAR HALF BLOCK→ 29D3 ⧓ black bowtie
Shade characters1FB9C UPPER LEFT TRIANGULAR MEDIUM SHADE
→ 25E4 ◤ black upper left triangle1FB9D UPPER RIGHT TRIANGULAR MEDIUM SHADE
→ 25E5 ◥ black upper right triangle1FB9E LOWER RIGHT TRIANGULAR MEDIUM SHADE
→ 25E2 ◢ black lower right triangle1FB9F LOWER LEFT TRIANGULAR MEDIUM SHADE
→ 25E3 ◣ black lower left triangle
1FB5F UPPER LEFT BLOCK DIAGONAL LOWERCENTRE TO UPPER MIDDLE RIGHT
1FB60 UPPER LEFT BLOCK DIAGONAL LOWER LEFTTO UPPER MIDDLE RIGHT
1FB61 UPPER LEFT BLOCK DIAGONAL LOWERCENTRE TO UPPER RIGHT
1FB62 UPPER RIGHT BLOCK DIAGONAL UPPERCENTRE TO UPPER MIDDLE RIGHT
1FB63 UPPER RIGHT BLOCK DIAGONAL UPPER LEFTTO UPPER MIDDLE RIGHT
1FB64 UPPER RIGHT BLOCK DIAGONAL UPPERCENTRE TO LOWER MIDDLE RIGHT
1FB65 UPPER RIGHT BLOCK DIAGONAL UPPER LEFTTO LOWER MIDDLE RIGHT
1FB66 UPPER RIGHT BLOCK DIAGONAL UPPERCENTRE TO LOWER RIGHT
1FB67 UPPER RIGHT BLOCK DIAGONAL UPPERMIDDLE LEFT TO LOWER MIDDLE RIGHT
1FB68 UPPER AND RIGHT AND LOWER TRIANGULARTHREE QUARTERS BLOCK
1FB69 LEFT AND LOWER AND RIGHT TRIANGULARTHREE QUARTERS BLOCK
1FB6A UPPER AND LEFT AND LOWER TRIANGULARTHREE QUARTERS BLOCK
1FB6B LEFT AND UPPER AND RIGHT TRIANGULARTHREE QUARTERS BLOCK
1FB6C LEFT TRIANGULAR ONE QUARTER BLOCK1FB6D UPPER TRIANGULAR ONE QUARTER BLOCK1FB6E RIGHT TRIANGULAR ONE QUARTER BLOCK1FB6F LOWER TRIANGULAR ONE QUARTER BLOCK
Block elements1FB70 VERTICAL ONE EIGHTH BLOCK-2
→ 258F ▏ left one eighth block1FB71 VERTICAL ONE EIGHTH BLOCK-31FB72 VERTICAL ONE EIGHTH BLOCK-41FB73 VERTICAL ONE EIGHTH BLOCK-51FB74 VERTICAL ONE EIGHTH BLOCK-61FB75 VERTICAL ONE EIGHTH BLOCK-7
→ 2595 ▕ right one eighth block1FB76 HORIZONTAL ONE EIGHTH BLOCK-2
→ 2594 ▔ upper one eighth block1FB77 HORIZONTAL ONE EIGHTH BLOCK-31FB78 HORIZONTAL ONE EIGHTH BLOCK-41FB79 HORIZONTAL ONE EIGHTH BLOCK-51FB7A HORIZONTAL ONE EIGHTH BLOCK-61FB7B HORIZONTAL ONE EIGHTH BLOCK-7
→ 2581 ▁ lower one eighth block1FB7C LEFT AND LOWER ONE EIGHTH BLOCK1FB7D LEFT AND UPPER ONE EIGHTH BLOCK1FB7E RIGHT AND UPPER ONE EIGHTH BLOCK1FB7F RIGHT AND LOWER ONE EIGHTH BLOCK1FB80 UPPER AND LOWER ONE EIGHTH BLOCK1FB81 HORIZONTAL ONE EIGHTH BLOCK-13581FB82 UPPER ONE QUARTER BLOCK
→ 2582 ▂ lower one quarter block1FB83 UPPER THREE EIGHTHS BLOCK
→ 2583 ▃ lower three eighths block1FB84 UPPER FIVE EIGHTHS BLOCK
→ 2585 ▅ lower five eighths block1FB85 UPPER THREE QUARTERS BLOCK
→ 2586 ▆ lower three quarters block1FB86 UPPER SEVEN EIGHTHS BLOCK
→ 2587 ▇ lower seven eighths block1FB87 RIGHT ONE QUARTER BLOCK
→ 258E ▎ left one quarter block1FB88 RIGHT THREE EIGHTHS BLOCK
→ 258D ▍ left three eighths block
http://www.unicode.org/unibook/)
Printed using UniBook™(http://www.unicode.org/unibook/)
Printed: 12-Oct-2018 16
1FBF0Graphics for Legacy Computing1FBA0
Terminal graphic characters1FBB9 LEFT HALF FOLDER
→ 1F4C1 file folder→ 1F5C0 folder
1FBBA RIGHT HALF FOLDER1FBBB VOIDED GREEK CROSS
→ 0023 # number sign→ 256C ╬ box drawings double vertical
and horizontal→ 2719 ✙ outlined greek cross→ 271A ✚ heavy greek cross→ 1F7A3 �� medium greek cross
1FBBC RIGHT OPEN SQUARED DOT→ 2ACE ⫎ square right open box
operator1FBBD NEGATIVE DIAGONAL CROSS
• glyph does not necessarily extend to theedges of the character cell
• diagonals extend past the corners of thebox unlike in 274E ❎
→ 2573 ╳ box drawings light diagonalcross
→ 274E ❎ negative squared cross mark1FBBE NEGATIVE DIAGONAL MIDDLE RIGHT TO
LOWER CENTRE• glyph does not necessarily extend to the
edges of the character cell1FBBF NEGATIVE DIAGONAL DIAMOND
• glyph does not necessarily extend to theedges of the character cell
1FBC0 WHITE HEAVY SALTIRE WITH ROUNDEDCORNERS→ 274C ❌ cross mark→ 1F5D9 �� cancellation x→ 1F7AC �� heavy saltire
1FBC1 LEFT THIRD WHITE RIGHT POINTING INDEX→ 261E ☞ white right pointing index
1FBC2 MIDDLE THIRD WHITE RIGHT POINTINGINDEX
1FBC3 RIGHT THIRD WHITE RIGHT POINTING INDEX1FBC4 NEGATIVE SQUARED QUESTION MARK
• glyph does not necessarily extend to theedges of the character cell
→ 003F ? question mark→ 2BD1 ⯑ uncertainty sign→ FFFD replacement character
1FBC5 STICK FIGURE→ 1F6B9 �� mens symbol
1FBC6 STICK FIGURE WITH ARMS RAISED1FBC7 STICK FIGURE LEANING LEFT1FBC8 STICK FIGURE LEANING RIGHT1FBC9 STICK FIGURE WITH DRESS
→ 1F6BA �� womens symbol1FBCA WHITE UP-POINTING CHEVRON
→ 2302 ⌂ house→ 1F530 �� japanese symbol for beginner
Segmented digits1FBF0 SEGMENTED DIGIT ZERO
→ 0030 0 digit zero
Character cell diagonals1FBA0 BOX DRAWINGS LIGHT DIAGONAL UPPER
CENTRE TO MIDDLE LEFT1FBA1 BOX DRAWINGS LIGHT DIAGONAL UPPER
CENTRE TO MIDDLE RIGHT1FBA2 BOX DRAWINGS LIGHT DIAGONAL MIDDLE
LEFT TO LOWER CENTRE1FBA3 BOX DRAWINGS LIGHT DIAGONAL MIDDLE
RIGHT TO LOWER CENTRE1FBA4 BOX DRAWINGS LIGHT DIAGONAL UPPER
CENTRE TO MIDDLE LEFT TO LOWER CENTRE1FBA5 BOX DRAWINGS LIGHT DIAGONAL UPPER
CENTRE TO MIDDLE RIGHT TO LOWERCENTRE
1FBA6 BOX DRAWINGS LIGHT DIAGONAL MIDDLELEFT TO LOWER CENTRE TO MIDDLE RIGHT
1FBA7 BOX DRAWINGS LIGHT DIAGONAL MIDDLELEFT TO UPPER CENTRE TO MIDDLE RIGHT
1FBA8 BOX DRAWINGS LIGHT DIAGONAL UPPERCENTRE TO MIDDLE LEFT AND MIDDLE RIGHTTO LOWER CENTRE
1FBA9 BOX DRAWINGS LIGHT DIAGONAL UPPERCENTRE TO MIDDLE RIGHT AND MIDDLE LEFTTO LOWER CENTRE
1FBAA BOX DRAWINGS LIGHT DIAGONAL UPPERCENTRE TO MIDDLE RIGHT TO LOWERCENTRE TO MIDDLE LEFT
1FBAB BOX DRAWINGS LIGHT DIAGONAL UPPERCENTRE TO MIDDLE LEFT TO LOWER CENTRETO MIDDLE RIGHT
1FBAC BOX DRAWINGS LIGHT DIAGONAL MIDDLELEFT TO UPPER CENTRE TO MIDDLE RIGHT TOLOWER CENTRE
1FBAD BOX DRAWINGS LIGHT DIAGONAL MIDDLERIGHT TO UPPER CENTRE TO MIDDLE LEFT TOLOWER CENTRE
1FBAE BOX DRAWINGS LIGHT DIAGONAL DIAMOND
Light solid line with stroke1FBAF BOX DRAWINGS LIGHT HORIZONTAL WITH
VERTICAL STROKE
Terminal graphic characters1FBB0 ARROWHEAD-SHAPED POINTER1FBB1 INVERSE CHECK MARK
→ 2713 ✓ check mark1FBB2 LEFT HALF RUNNING MAN
• faces right whereas 1F3C3 �� faces left• Running Man is the name for these
characters in documentation for theApple II
→ 1F3C3 �� runner1FBB3 RIGHT HALF RUNNING MAN
Arrows1FBB4 INVERSE DOWNWARDS ARROW WITH TIP
LEFTWARDS→ 21B2 ↲ downwards arrow with tip
leftwards1FBB5 LEFTWARDS ARROW AND UPPER AND LOWER
ONE EIGHTH BLOCK1FBB6 RIGHTWARDS ARROW AND UPPER AND
LOWER ONE EIGHTH BLOCK1FBB7 DOWNWARDS ARROW AND RIGHT ONE
EIGHTH BLOCK1FBB8 UPWARDS ARROW AND RIGHT ONE EIGHTH
BLOCK
http://www.unicode.org/unibook/)
Printed using UniBook™(http://www.unicode.org/unibook/)
Printed: 12-Oct-2018 17
1FBF9Graphics for Legacy Computing1FBF1
1FBF1 SEGMENTED DIGIT ONE→ 0031 1 digit one
1FBF2 SEGMENTED DIGIT TWO→ 0032 2 digit two
1FBF3 SEGMENTED DIGIT THREE→ 0033 3 digit three
1FBF4 SEGMENTED DIGIT FOUR→ 0034 4 digit four
1FBF5 SEGMENTED DIGIT FIVE→ 0035 5 digit five
1FBF6 SEGMENTED DIGIT SIX→ 0036 6 digit six
1FBF7 SEGMENTED DIGIT SEVEN→ 0037 7 digit seven
1FBF8 SEGMENTED DIGIT EIGHT→ 0038 8 digit eight
1FBF9 SEGMENTED DIGIT NINE→ 0039 9 digit nine
http://www.unicode.org/unibook/)
18
Figures.
Figures showing legacy character charts or “dumps” are presented first, followed by examples of
usage and other illustrations.
Figure 1. A character chart of the Amstrad CPC English character set, with U+1FB95 CHECKER
BOARD FILL and U+2592 MEDIUM SHADE highlighted in red. (CPCWiki)
19
Figure 2. Character dump of the Apple II set, showing normal mode (with MouseText) and inverse
video.
Figure 3. MouseText as implemented on the Apple IIc (above, with RUNNING MAN) and IIGS
(below, with replacement characters). (Wikipedia)
20
Figure 4. Mattel Aquarius character set. Several of the glyphs in this collection were not identified
in earlier revisions of this proposal, and hence are not proposed here. They may be included in a
subsequent proposal document. See Section 8 for more information on non-proposed characters.
Figure 5. Character dump of ATASCII for the Atari 8-bit family (400, 800, XL, XE), showing both
inverse and normal video.
21
Figure 6. Another character dump of ATASCII glyphs. Note the use of inverse video for headings,
as character styling such as bold would be used today.
Figure 7. Atari ST glyphs, 8 pixels high (left) and 16 pixels high (right). Note 7-segment styled
digits at 0x10 through 0x19 (proposed), and Atari logo at 0x0E–0x0F and J.R. “Bob” Dobbs image
at 0x1C–0x1F (not proposed; see Section 8). (Wikipedia, CCO 1.0)
22
Figure 8. Image of the Commodore PET and VIC-20 character set, generated from a ROM dump,
with U+1FB95 CHECKER BOARD FILL and U+2592 MEDIUM SHADE highlighted in red. (CBM
Archive)
Figure 9. The Commodore 64 and 128 “PETSCII” character set, shown in several modes, including
normal and inverse video.
23
Figure 10. PETSCII as displayed on the Commodore 64. Other Commodore models used slightly
different versions of this set. (Wikipedia)
https://upload.wikimedia.org/wikipedia/commons/c/c4/C64_Petscii_Charts.png
24
Figure 11. The MSX character set, including a selection of semigraphics not found on other
platforms.
Figure 12. The character set used by the Oric series of computers manufactured by Tangerine
Computer Systems. Note the 2 × 3 sextant blocks, similar to those used for teletext.
25
Figure 13. The RISC OS character set. This set is based on ISO 8859-1, but contains ASCII glyphs
in the 00–1F range and several differences in the 80–9F range.
Figure 14. Sinclair ZX80 (left) and ZX81 (right) character dumps. (Wikipedia, CCO 1.0)
Figure 15. The Sinclair ZX Spectrum character set, including 2 × 2 block graphics.
26
Figure 16. Charts showing the block mosaic characters (2 × 3 sextants, left) and smooth mosaic and
line-drawing characters (right) used in the teletext standard.
Figure 17. TI-99/4A character dump, generated by Rebecca Bettencourt using a JavaScript-based
emulator.
27
Figure 18. Character dumps for the TRS-80 Model I (top left), Model III (top right), and Model 4
(bottom), shown with generating BASIC programs on Macintosh-based emulators.
Figure 19. The TRS-80 Color Computer character set.
28
Figure 20. The Apple IIc MouseText set with corresponding ASCII characters (64 code positions
higher), showing RIGHTWARDS ARROW AND UPPER AND LOWER ONE EIGHTH BLOCK in the context of
a scroll bar.
Figure 21. A text-mode message box constructed with Apple MouseText characters.
29
Figure 22. Image created on the Commodore PET using semigraphics. Examples of proposed
characters are highlighted: (A) U+1FB8F LOWER HALF MEDIUM SHADE, (B) U+1FB91 UPPER HALF
BLOCK AND LOWER HALF INVERSE MEDIUM SHADE, (C) U+1FB90 INVERSE MEDIUM SHADE (compare
with U+2592 MEDIUM SHADE, circled).
Figure 23. Additional examples of art created on the Commodore 64, using semigraphics from the
PETSCII repertoire.
30
Figure 24. Illustration of the use of semigraphics to plot “pixels” on the TRS-80 by displaying the
appropriate 2 × 3 block graphic. (Wikipedia)
Figure 25. Screen shot from Ceefax, the world’s first teletext information service. Note the use of
foreground and background colors, double-height text, and semigraphics.
31
Figure 26. A different example of the color and semigraphics capabilities of teletext. This image is
composed using a wide variety of block sextant characters. (Teletext Art Research Lab)
Figure 27. A present-day example of digital teletext in Romania, using block semigraphics from the
teletext character set. (Ricardo Bánffy)
32
Figure 28. Illustration of “contiguous mode” versus “separated mode” 2 × 3 block graphics in
teletext. (IBA Technical Review #2)
33
A. Administrative
1. Title
Proposal to add characters from legacy computers and teletext to the UCS
2. Requester’s name
Terminals Working Group (Doug Ewell et al.)
3. Requester type (Member body/Liaison/Individual contribution)
Individual contribution.
4. Submission date
2019-01-04
5. Requester’s reference (if applicable)
6. Choose one of the following:
6a. This is a complete proposal
Yes.
6b. More information will be provided later
No.
B. Technical – General 1. Choose one of the following:
1a. This proposal is for a new script (set of characters)
Yes.
1b. Proposed name of script
Graphics for Legacy Computing.
1c. The proposal is for addition of character(s) to an existing block
No.
1d. Name of the existing block
2. Number of characters in proposal
214.
3. Proposed category (A-Contemporary; B.1-Specialized (small collection); B.2-Specialized (large collection); C-Major extinct; D-
Attested extinct; E-Minor extinct; F-Archaic Hieroglyphic or Ideographic; G-Obscure or questionable usage symbols)
Category B.1.
4a. Is a repertoire including character names provided?
Yes.
4b. If YES, are the names in accordance with the “character naming guidelines” in Annex L of P&P document?
Yes.
4c. Are the character shapes attached in a legible form suitable for review?
Yes.
5a. Who will provide the appropriate computerized font (ordered preference: True Type, or PostScript format) for publishing the
standard?
Rebecca Bettencourt
5b. If available now, identify source(s) for the font (include address, e-mail, ftp-site, etc.) and indicate the tools used:
Rebecca Bettencourt, FontForge.
6a. Are references (to other character sets, dictionaries, descriptive texts etc.) provided?
Yes.
6b. Are published examples of use (such as samples from newspapers, magazines, or other sources) of proposed characters attached?
Yes.
7. Does the proposal address other aspects of character data processing (if applicable) such as input, presentation, sorting, searching,
indexing, transliteration etc. (if yes please enclose information)?
Yes.
8. Submitters are invited to provide any additional information about Properties of the proposed Character(s) or Script that will assist
in correct understanding of and correct linguistic processing of the proposed character(s) or script.
See above.
C. Technical – Justification 1. Has this proposal for addition of character(s) been submitted before? If YES, explain.
Yes, in L2/17-435 (2017-12-11), L2/17-435R (2018-04-23), and L2/18-235 (2018-07-20). Five of the characters were proposed by
Eduardo Marín Silva in L2/17-194 (2017-06-16).
2a. Has contact been made to members of the user community (for example: National Body, user groups of the script or characters,
other experts, etc.)?
Yes.
2b. If YES, with whom?
comp.sys.apple2 (Apple II newsgroup); Atari ST user community; TRS-80 user community (George Phillips).
34
2c. If YES, available relevant documents
3. Information on the user community for the proposed characters (for example: size, demographics, information technology use, or
publishing use) is included?
Contemporary use by specialists and hobbyists.
4a. The context of use for the proposed characters (type of use; common or rare)
Rare.
4b. Reference
5a. Are the proposed characters in current use by the user community?
Yes.
5b. If YES, where?
Worldwide, but particularly in North America and Europe.
6a. After giving due considerations to the principles in the P&P document must the proposed characters be entirely in the BMP?
No.
6b. If YES, is a rationale provided?
6c. If YES, reference
7. Should the proposed characters be kept together in a contiguous range (rather than being scattered)?
Mostly yes, but this is not required.
8a. Can any of the proposed characters be considered a presentation form of an existing character or character sequence?
Yes, the “7-segment” styled digits can be considered presentation forms of U+0030 through U+0039.
8b. If YES, is a rationale for its inclusion provided?
Yes.
8c. If YES, reference
Included in proposal.
9a. Can any of the proposed characters be encoded using a composed character sequence of either existing characters or other proposed
characters?
No.
9b. If YES, is a rationale for its inclusion provided?
9c. If YES, reference
10a. Can any of the proposed character(s) be considered to be similar (in appearance or function) to an existing character?
Yes.
10b. If YES, is a rationale for its inclusion provided?
Yes.
10c. If YES, reference
The proposal document describes new semigraphics, some of which are superficially similar to existing characters.
11a. Does the proposal include use of combining characters and/or use of composite sequences (see clauses 4.12 and 4.14 in ISO/IEC
10646-1: 2000)?
No.
11b. If YES, is a rationale for such use provided?
11c. If YES, reference
11d. Is a list of composite sequences and their corresponding glyph images (graphic symbols) provided?
11e. If YES, reference
12a. Does the proposal contain characters with any special properties such as control function or similar semantics?
No.
12b. If YES, describe in detail (include attachment if necessary)
13a. Does the proposal contain any Ideographic compatibility character(s)?
No.
13b. If YES, is the equivalent corresponding unified ideographic character(s) identified?
Representation Proposed Character Name Amstrad Apple Aquarius Atari ST Atari 8-Bit CoCo Minitel MSX Oric PET/VIC20 C64/C128 RISC OS Sinclair Teletext TI-99/4a TRS-80
! 1F8B0 ARROW POINTING UPWARDS THEN NORTH WEST 7D
" 1F8B1ARROW POINTING RIGHTWARDS THEN CURVING SOUTH WEST
18 (M4b)
# 1FB00 BLOCK SEXTANT-1 A1 A0, E0 21 (G1) 21 (G1) 21 (G1) 81
$ 1FB01 BLOCK SEXTANT-2 A2 90, D0 22 (G1) 22 (G1) 22 (G1) 82
% 1FB02 BLOCK SEXTANT-12 A3 B0, F0 23 (G1) 23 (G1) 23 (G1) 83
& 1FB03 BLOCK SEXTANT-3 A4 88, C8 24 (G1) 24 (G1) 24 (G1) 84
' 1FB04 BLOCK SEXTANT-13 A5 A8, E8 25 (G1) 25 (G1) 25 (G1) 85
( 1FB05 BLOCK SEXTANT-23 A6 98, D8 26 (G1) 26 (G1) 26 (G1) 86
) 1FB06 BLOCK SEXTANT-123 A7 B8, F8 27 (G1) 27 (G1) 27 (G1) 87
* 1FB07 BLOCK SEXTANT-4 A8 84, C4 28 (G1) 28 (G1) 28 (G1) 88
+ 1FB08 BLOCK SEXTANT-14 A9 A4, E4 29 (G1) 29 (G1) 29 (G1) 89
, 1FB09 BLOCK SEXTANT-24 AA 94, D4 2A (G1) 2A (G1) 2A (G1) 8A
- 1FB0A BLOCK SEXTANT-124 AB B4, F4 2B (G1) 2B (G1) 2B (G1) 8B
. 1FB0B BLOCK SEXTANT-34 AC 8C, CC 2C (G1) 2C (G1) 2C (G1) 8C
/ 1FB0C BLOCK SEXTANT-134 AD AC, EC 2D (G1) 2D (G1) 2D (G1) 8D
0 1FB0D BLOCK SEXTANT-234 AE 9C, DC 2E (G1) 2E (G1) 2E (G1) 8E
1 1FB0E BLOCK SEXTANT-1234 AF BC, FC 2F (G1) 2F (G1) 2F (G1) 8F
2 1FB0F BLOCK SEXTANT-5 B0 82, C2 30 (G1) 30 (G1) 30 (G1) 90
3 1FB10 BLOCK SEXTANT-15 B1 A2, E2 31 (G1) 31 (G1) 31 (G1) 91
4 1FB11 BLOCK SEXTANT-25 B2 92, D2 32 (G1) 32 (G1) 32 (G1) 92
5 1FB12 BLOCK SEXTANT-125 B3 B2, F2 33 (G1) 33 (G1) 33 (G1) 93
6 1FB13 BLOCK SEXTANT-35 B4 8A, CA 34 (G1) 34 (G1) 34 (G1) 94
7 1FB14 BLOCK SEXTANT-235 B6 9A, DA 36 (G1) 36 (G1) 36 (G1) 96
8 1FB15 BLOCK SEXTANT-1235 B7 BA, FA 37 (G1) 37 (G1) 37 (G1) 97
9 1FB16 BLOCK SEXTANT-45 B8 86, C6 38 (G1) 38 (G1) 38 (G1) 98
: 1FB17 BLOCK SEXTANT-145 B9 A6, E6 39 (G1) 39 (G1) 39 (G1) 99
; 1FB18 BLOCK SEXTANT-245 BA 96, D6 3A (G1) 3A (G1) 3A (G1) 9A
< 1FB19 BLOCK SEXTANT-1245 BB B6, F6 3B (G1) 3B (G1) 3B (G1) 9B
= 1FB1A BLOCK SEXTANT-345 BC 8E, CE 3C (G1) 3C (G1) 3C (G1) 9C
> 1FB1B BLOCK SEXTANT-1345 BD AE, EE 3D (G1) 3D (G1) 3D (G1) 9D
? 1FB1C BLOCK SEXTANT-2345 BE 9E, DE 3E (G1) 3E (G1) 3E (G1) 9E
@ 1FB1D BLOCK SEXTANT-12345 BF BE, FE 3F (G1) 3F (G1) 3F (G1) 9F
A 1FB1E BLOCK SEXTANT-6 E0 81, C1 60 (G1) 40 (G1) 60 (G1) A0
B 1FB1F BLOCK SEXTANT-16 E1 A1, E1 61 (G1) 41 (G1) 61 (G1) A1
C 1FB20 BLOCK SEXTANT-26 E2 91, D1 62 (G1) 42 (G1) 62 (G1) A2
D 1FB21 BLOCK SEXTANT-126 E3 B1, F1 63 (G1) 43 (G1) 63 (G1) A3
E 1FB22 BLOCK SEXTANT-36 E4 89, C9 64 (G1) 44 (G1) 64 (G1) A4
F 1FB23 BLOCK SEXTANT-136 E5 A9, E9 65 (G1) 45 (G1) 65 (G1) A5
G 1FB24 BLOCK SEXTANT-236 E6 99, D9 66 (G1) 46 (G1) 66 (G1) A6
H 1FB25 BLOCK SEXTANT-1236 E7 B9, F9 67 (G1) 47 (G1) 67 (G1) A7
I 1FB26 BLOCK SEXTANT-46 E8 85, C5 68 (G1) 48 (G1) 68 (G1) A8
J 1FB27 BLOCK SEXTANT-146 E9 A5, E5 69 (G1) 49 (G1) 69 (G1) A9
Representation Proposed Character Name Amstrad Apple Aquarius Atari ST Atari 8-Bit CoCo Minitel MSX Oric PET/VIC20 C64/C128 RISC OS Sinclair Teletext TI-99/4a TRS-80
K 1FB28 BLOCK SEXTANT-1246 EB B5, F5 6B (G1) 4B (G1) 6B (G1) AB
L 1FB29 BLOCK SEXTANT-346 EC 8D, CD 6C (G1) 4C (G1) 6C (G1) AC
M 1FB2A BLOCK SEXTANT-1346 ED AD, ED 6D (G1) 4D (G1) 6D (G1) AD
N 1FB2B BLOCK SEXTANT-2346 EE 9D, DD 6E (G1) 4E (G1) 6E (G1) AE
O 1FB2C BLOCK SEXTANT-12346 EF BD, FD 6F (G1) 4F (G1) 6F (G1) AF
P 1FB2D BLOCK SEXTANT-56 F0 83, C3 70 (G1) 50 (G1) 70 (G1) B0
Q 1FB2E BLOCK SEXTANT-156 F1 A3, E3 71 (G1) 51 (G1) 71 (G1) B1
R 1FB2F BLOCK SEXTANT-256 F2 93, D3 72 (G1) 52 (G1) 72 (G1) B2
S 1FB30 BLOCK SEXTANT-1256 F3 B3, F3 73 (G1) 53 (G1) 73 (G1) B3
T 1FB31 BLOCK SEXTANT-356 F4 8B, CB 74 (G1) 54 (G1) 74 (G1) B4
U 1FB32 BLOCK SEXTANT-1356 F5 AB, EB 75 (G1) 55 (G1) 75 (G1) B5
V 1FB33 BLOCK SEXTANT-2356 F6 9B, DB 76 (G1) 56 (G1) 76 (G1) B6
W 1FB34 BLOCK SEXTANT-12356 F7 BB, FB 77 (G1) 57 (G1) 77 (G1) B7
X 1FB35 BLOCK SEXTANT-456 F8 87, C7 78 (G1) 58 (G1) 78 (G1) B8
Y 1FB36 BLOCK SEXTANT-1456 F9 A7, E7 79 (G1) 59 (G1) 79 (G1) B9
Z 1FB37 BLOCK SEXTANT-2456 FA 97, D7 7A (G1) 5A (G1) 7A (G1) BA
[ 1FB38 BLOCK SEXTANT-12456 FB B7, F7 7B (G1) 5B (G1) 7B (G1) BB
\ 1FB39 BLOCK SEXTANT-3456 FC 8F, CF 7C (G1) 5C (G1) 7C (G1) BC
] 1FB3A BLOCK SEXTANT-13456 FD AF, EF 7D (G1) 5D (G1) 7D (G1) BD
^ 1FB3B BLOCK SEXTANT-23456 FE 9F, DF 7E (G1) 5E (G1) 7E (G1) BE
_ 1FB3CLOWER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER CENTRE
20 (G3)
` 1FB3DLOWER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER RIGHT
21 (G3)
a 1FB3ELOWER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER CENTRE
22 (G3)
b 1FB3FLOWER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER RIGHT
23 (G3)
c 1FB40LOWER LEFT BLOCK DIAGONAL UPPER LEFT TO LOWER CENTRE
24 (G3)
d 1FB41LOWER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER CENTRE
26 (G3)
e 1FB42LOWER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER RIGHT
27 (G3)
f 1FB43LOWER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER CENTRE
28 (G3)
g 1FB44LOWER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER RIGHT
29 (G3)
h 1FB45LOWER RIGHT BLOCK DIAGONAL LOWER LEFT TO UPPER CENTRE
2A (G3)
i 1FB46LOWER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER MIDDLE RIGHT
2B (G3)
j 1FB47LOWER RIGHT BLOCK DIAGONAL LOWER CENTRE TO LOWER MIDDLE RIGHT
30 (G3)
Representation Proposed Character Name Amstrad Apple Aquarius Atari ST Atari 8-Bit CoCo Minitel MSX Oric PET/VIC20 C64/C128 RISC OS Sinclair Teletext TI-99/4a TRS-80
k 1FB48LOWER RIGHT BLOCK DIAGONAL LOWER LEFT TO LOWER MIDDLE RIGHT
31 (G3)
l 1FB49LOWER RIGHT BLOCK DIAGONAL LOWER CENTRE TO UPPER MIDDLE RIGHT
32 (G3)
m 1FB4ALOWER RIGHT BLOCK DIAGONAL LOWER LEFT TO UPPER MIDDLE RIGHT
33 (G3)
n 1FB4BLOWER RIGHT BLOCK DIAGONAL LOWER CENTRE TO UPPER RIGHT
34 (G3)
o 1FB4CLOWER LEFT BLOCK DIAGONAL UPPER CENTRE TO UPPER MIDDLE RIGHT
36 (G3)
p 1FB4DLOWER LEFT BLOCK DIAGONAL UPPER LEFT TO UPPER MIDDLE RIGHT
37 (G3)
q 1FB4ELOWER LEFT BLOCK DIAGONAL UPPER CENTRE TO LOWER MIDDLE RIGHT
38 (G3)
r 1FB4FLOWER LEFT BLOCK DIAGONAL UPPER LEFT TO LOWER MIDDLE RIGHT
39 (G3)
s 1FB50LOWER LEFT BLOCK DIAGONAL UPPER CENTRE TO LOWER RIGHT
3A (G3)
t 1FB51LOWER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER MIDDLE RIGHT
3B (G3)
u 1FB52UPPER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER CENTRE
60 (G3)
v 1FB53UPPER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER RIGHT
61 (G3)
w 1FB54UPPER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER CENTRE
62 (G3)
x 1FB55UPPER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER RIGHT
63 (G3)
y 1FB56UPPER RIGHT BLOCK DIAGONAL UPPER LEFT TO LOWER CENTRE
64 (G3)
z 1FB57UPPER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER CENTRE
66 (G3)
{ 1FB58UPPER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER RIGHT
67 (G3)
| 1FB59UPPER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER CENTRE
68 (G3)
} 1FB5AUPPER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER RIGHT
69 (G3)
~ 1FB5BUPPER LEFT BLOCK DIAGONAL LOWER LEFT TO UPPER CENTRE
6A (G3)
1FB5CUPPER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER MIDDLE RIGHT
6B (G3)
Representation Proposed Character Name Amstrad Apple Aquarius Atari ST Atari 8-Bit CoCo Minitel MSX Oric PET/VIC20 C64/C128 RISC OS Sinclair Teletext TI-99/4a TRS-80
1FB5DUPPER LEFT BLOCK DIAGONAL LOWER CENTRE TO LOWER MIDDLE RIGHT
70 (G3)
1FB5EUPPER LEFT BLOCK DIAGONAL LOWER LEFT TO LOWER MIDDLE RIGHT
71 (G3)
1FB5FUPPER LEFT BLOCK DIAGONAL LOWER CENTRE TO UPPER MIDDLE RIGHT
72 (G3)
1FB60UPPER LEFT BLOCK DIAGONAL LOWER LEFT TO UPPER MIDDLE RIGHT
73 (G3)
1FB61UPPER LEFT BLOCK DIAGONAL LOWER CENTRE TO UPPER RIGHT
74 (G3)
1FB62UPPER RIGHT BLOCK DIAGONAL UPPER CENTRE TO UPPER MIDDLE RIGHT
76 (G3)
1FB63UPPER RIGHT BLOCK DIAGONAL UPPER LEFT TO UPPER MIDDLE RIGHT
77 (G3)
1FB64UPPER RIGHT BLOCK DIAGONAL UPPER CENTRE TO LOWER MIDDLE RIGHT
78 (G3)
1FB65UPPER RIGHT BLOCK DIAGONAL UPPER LEFT TO LOWER MIDDLE RIGHT
79 (G3)
1FB66UPPER RIGHT BLOCK DIAGONAL UPPER CENTRE TO LOWER RIGHT
7A (G3)
1FB67UPPER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER MIDDLE RIGHT
7B (G3)
1FB68UPPER AND RIGHT AND LOWER TRIANGULAR THREE QUARTERS BLOCK
2C (G3)
1FB69LEFT AND LOWER AND RIGHT TRIANGULAR THREE QUARTERS BLOCK
2D (G3)
1FB6AUPPER AND LEFT AND LOWER TRIANGULAR THREE QUARTERS BLOCK
3C (G3)
1FB6BLEFT AND UPPER AND RIGHT TRIANGULAR THREE QUARTERS BLOCK
3D (G3)
1FB6C LEFT TRIANGULAR ONE QUARTER BLOCK CF 6C (G3)
1FB6D UPPER TRIANGULAR ONE QUARTER BLOCK CD 6D (G3)
1FB6E RIGHT TRIANGULAR ONE QUARTER BLOCK D0 7C (G3)
1FB6F LOWER TRIANGULAR ONE QUARTER BLOCK CE 7D (G3)
1FB70 VERTICAL ONE EIGHTH BLOCK-2 54 (G0) 54 (G0) 2E (G3)
1FB71 VERTICAL ONE EIGHTH BLOCK-3 47 (G0) 47 (G0)
1FB72 VERTICAL ONE EIGHTH BLOCK-4 42 (G0) 42 (G0)
1FB73 VERTICAL ONE EIGHTH BLOCK-5 5D (G0) 5D (G0)
1FB74 VERTICAL ONE EIGHTH BLOCK-6 48 (G0) 48 (G0)
1FB75 VERTICAL ONE EIGHTH BLOCK-7 59 (G0) 59 (G0) 3E (G3)
Representation Proposed Character Name Amstrad Apple Aquarius Atari ST Atari 8-Bit CoCo Minitel MSX Oric PET/VIC20 C64/C128 RISC OS Sinclair Teletext TI-99/4a TRS-80
1FB76 HORIZONTAL ONE EIGHTH BLOCK-2 45 (G0) 45 (G0)
1FB77 HORIZONTAL ONE EIGHTH BLOCK-3 44 (G0) 44 (G0)
1FB78 HORIZONTAL ONE EIGHTH BLOCK-4 43 (G0) 43 (G0)
1FB79 HORIZONTAL ONE EIGHTH BLOCK-5 40 (G0) 40 (G0)
1FB7A HORIZONTAL ONE EIGHTH BLOCK-6 46 (G0) 46 (G0)
1FB7B HORIZONTAL ONE EIGHTH BLOCK-7 52 (G0) 52 (G0)
1FB7C LEFT AND LOWER ONE EIGHTH BLOCK 54 4C (G0) 4C (G0)
1FB7D LEFT AND UPPER ONE EIGHTH BLOCK 4F (G0) 4F (G0)
¡ 1FB7E RIGHT AND UPPER ONE EIGHTH BLOCK 50 (G0) 50 (G0)
¢ 1FB7F RIGHT AND LOWER ONE EIGHTH BLOCK 7A (G0) 7A (G0)
£ 1FB80 UPPER AND LOWER ONE EIGHTH BLOCK 5C
¤ 1FB81 HORIZONTAL ONE EIGHTH BLOCK-1358 47 (IIgs)
¥ 1FB82 UPPER ONE QUARTER BLOCK C3 77 77
¦ 1FB83 UPPER THREE EIGHTHS BLOCK 78 78
§ 1FB84 UPPER FIVE EIGHTHS BLOCK F9 F9
¨ 1FB85 UPPER THREE QUARTERS BLOCK C5 EF EF
© 1FB86 UPPER SEVEN EIGHTHS BLOCK E4 E4
ª 1FB87 RIGHT ONE QUARTER BLOCK C9 6A 6A
« 1FB88 RIGHT THREE EIGHTHS BLOCK 76 76
¬ 1FB89 RIGHT FIVE EIGHTHS BLOCK F5 F5
1FB8A RIGHT THREE QUARTERS BLOCK CA F4 F49A (M4b)
® 1FB8B RIGHT SEVEN EIGHTHS BLOCK E5 E5
¯ 1FB8C LEFT HALF MEDIUM SHADE DB 85 5C 5C
° 1FB8D RIGHT HALF MEDIUM SHADE D9 95
± 1FB8E UPPER HALF MEDIUM SHADE D8 94 0B (ʻ80), 0A (ʻ81)
² 1FB8F LOWER HALF MEDIUM SHADE DA 84 68 68 0A (ʻ80), 09 (ʻ81)
³ 1FB90 INVERSE MEDIUM SHADE 57 E6 E6 89 (ʻ80), 88 (ʻ81)
´ 1FB91UPPER HALF BLOCK AND LOWER HALF INVERSE MEDIUM SHADE
E8 E8 8A (ʻ80), 89 (ʻ81)
µ 1FB92UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK
8B (ʻ80), 8A (ʻ81)
¶ 1FB94LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK
DC DC
· 1FB95 CHECKER BOARD FILL CE 5E (G1) DE (G1)
¸ 1FB96 INVERSE CHECKER BOARD FILL D7 DE (G1) 5E (G1)
Representation Proposed Character Name Amstrad Apple Aquarius Atari ST Atari 8-Bit CoCo Minitel MSX Oric PET/VIC20 C64/C128 RISC OS Sinclair Teletext TI-99/4a TRS-80
¹ 1FB97 HEAVY HORIZONTAL FILL 1C (M4b)
º 1FB98 UPPER LEFT TO LOWER RIGHT FILL CC 5F (G1) 5F (G1)
» 1FB99 UPPER RIGHT TO LOWER LEFT FILL CB 69 (G1) 69 (G1)
¼ 1FB9A UPPER AND LOWER TRIANGULAR HALF BLOCK D1
½ 1FB9B LEFT AND RIGHT TRIANGULAR HALF BLOCK D2
¾ 1FB9C UPPER LEFT TRIANGULAR MEDIUM SHADE DC
¿ 1FB9D UPPER RIGHT TRIANGULAR MEDIUM SHADE DD
À 1FB9E LOWER RIGHT TRIANGULAR MEDIUM SHADE DE
Á 1FB9F LOWER LEFT TRIANGULAR MEDIUM SHADE DF
 1FBA0BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT
C0 ?8 (ROM) 48 (G3)
à 1FBA1BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT
C1 ?1 (ROM) 49 (G3)
Ä 1FBA2BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO LOWER CENTRE
C3 ?4 (ROM) 4A (G3)
Å 1FBA3BOX DRAWINGS LIGHT DIAGONAL MIDDLE RIGHT TO LOWER CENTRE
C2 ?2 (ROM) 4B (G3)
Æ 1FBA4BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT TO LOWER CENTRE
C7 ?C (ROM) 44 (G3)
Ç 1FBA5BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT TO LOWER CENTRE
C5 ?3 (ROM) 45 (G3)
È 1FBA6BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO LOWER CENTRE TO MIDDLE RIGHT
C6 ?6 (ROM) 46 (G3)
É 1FBA7BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO UPPER CENTRE TO MIDDLE RIGHT
C4 ?9 (ROM) 47 (G3)
Ê 1FBA8
BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT AND MIDDLE RIGHT TO LOWER CENTRE
C8 ?A (ROM)
Ë 1FBA9
BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT AND MIDDLE LEFT TO LOWER CENTRE
C9 ?5 (ROM)
Ì 1FBAABOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT TO LOWER CENTRE TO MIDDLE LEFT
?7 (ROM)
Í 1FBABBOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT TO LOWER CENTRE TO MIDDLE RIGHT
?E (ROM)
Representation Proposed Character Name Amstrad Apple Aquarius Atari ST Atari 8-Bit CoCo Minitel MSX Oric PET/VIC20 C64/C128 RISC OS Sinclair Teletext TI-99/4a TRS-80
Î 1FBACBOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO UPPER CENTRE TO MIDDLE RIGHT TO LOWER CENTRE
?B (ROM)
Ï 1FBADBOX DRAWINGS LIGHT DIAGONAL MIDDLE RIGHT TO UPPER CENTRE TO MIDDLE LEFT TO LOWER CENTRE
?D (ROM)
Ð 1FBAE BOX DRAWINGS LIGHT DIAGONAL DIAMOND CA?F (ROM)
Ñ 1FBAFBOX DRAWINGS LIGHT HORIZONTAL WITH VERTICAL STROKE
015F
Ò 1FBB0 ARROWHEAD-SHAPED POINTER 42
Ó 1FBB1 INVERSE CHECK MARK 45 FA (G1) FA (G1)
Ô 1FBB2 LEFT HALF RUNNING MAN 46 (IIe)
Õ 1FBB3 RIGHT HALF RUNNING MAN 47 (IIe)
Ö 1FBB4INVERSE DOWNWARDS ARROW WITH TIP LEFTWARDS
46 (IIgs)
× 1FBB5LEFTWARDS ARROW AND UPPER AND LOWER ONE EIGHTH BLOCK
4F
Ø 1FBB6RIGHTWARDS ARROW AND UPPER AND LOWER ONE EIGHTH BLOCK
50
Ù 1FBB7 DOWNWARDS ARROW AND RIGHT ONE EIGHTH BLOCK 51
Ú 1FBB8 UPWARDS ARROW AND RIGHT ONE EIGHTH BLOCK 52
Û 1FBB9 LEFT HALF FOLDER 58
Ü 1FBBA RIGHT HALF FOLDER 59
Ý 1FBBB VOIDED GREEK CROSS 5D
Þ 1FBBC RIGHT OPEN SQUARED DOT 5E
ß 1FBBD NEGATIVE DIAGONAL CROSS 05
à 1FBBE NEGATIVE DIAGONAL MIDDLE RIGHT TO LOWER CENTRE 06
á 1FBBF NEGATIVE DIAGONAL DIAMOND 07
â 1FBC0 WHITE HEAVY SALTIRE WITH ROUNDED CORNERS 84
ã 1FBC1 LEFT THIRD WHITE RIGHT POINTING INDEX F4
ä 1FBC2 MIDDLE THIRD WHITE RIGHT POINTING INDEX F5
å 1FBC3 RIGHT THIRD WHITE RIGHT POINTING INDEX F6
æ 1FBC4 NEGATIVE SQUARED QUESTION MARK FC
ç 1FBC5 STICK FIGURE F9 FD
è 1FBC6 STICK FIGURE WITH ARMS RAISED F8
é 1FBC7 STICK FIGURE LEANING LEFT FA
ê 1FBC8 STICK FIGURE LEANING RIGHT FB
ë 1FBC9 STICK FIGURE WITH DRESS FE
ì 1FBCA WHITE UP-POINTING CHEVRON FF
í 1FBF0 SEGMENTED DIGIT ZERO 10
Representation Proposed Character Name Amstrad Apple Aquarius Atari ST Atari 8-Bit CoCo Minitel MSX Oric PET/VIC20 C64/C128 RISC OS Sinclair Teletext TI-99/4a TRS-80
î 1FBF1 SEGMENTED DIGIT ONE 11
ï 1FBF2 SEGMENTED DIGIT TWO 12
ð 1FBF3 SEGMENTED DIGIT THREE 13
ñ 1FBF4 SEGMENTED DIGIT FOUR 14
ò 1FBF5 SEGMENTED DIGIT FIVE 15
ó 1FBF6 SEGMENTED DIGIT SIX 16
ô 1FBF7 SEGMENTED DIGIT SEVEN 17
õ 1FBF8 SEGMENTED DIGIT EIGHT 18
ö 1FBF9 SEGMENTED DIGIT NINE 19
Representation Character Not Proposed Amstrad Apple Aquarius Atari ST Atari 8-Bit CoCo Minitel MSX Oric PET/VIC20 C64/C128 RISC OS Sinclair Teletext TI-99/4a TRS-80
Atari logo, left half 0E
Atari logo, right half 0F
Bob Dobbs, top left 1C
Bob Dobbs, top right 1D
Bob Dobbs, bottom left 1E
Bob Dobbs, bottom right 1F
Apple logo, outline 41
Apple logo, solid 40
₈⁷ symbol for hex value 87 87ÿ unidentified character EE
! unidentified character FB
" unidentified character 1D (M4b)# unidentified character EF
$ unidentified character FC
% unidentified character FD
Representation Existing Character Name Amstrad Apple Aquarius Atari ST Atari 8-Bit CoCo Minitel MSX Oric PET/VIC20 C64/C128 RISC OS Sinclair Teletext TI-99/4a TRS-80
(below U+2000 omitted)
– 2013 EN DASH 97— 2014 EM DASH 98‖ 2016 DOUBLE VERTICAL LINE 7C (G0)
‘ 2018 LEFT SINGLE QUOTATION MARK A7 90 29 (G2) 60
’ 2019 RIGHT SINGLE QUOTATION MARK 27 91 39 (G2)
“ 201C LEFT DOUBLE QUOTATION MARK 94 2A (G2)
” 201D RIGHT DOUBLE QUOTATION MARK 95 3A (G2)
„ 201E DOUBLE LOW-9 QUOTATION MARK 96
† 2020 DAGGER BB 9C C8 (M4b)‡ 2021 DOUBLE DAGGER D9 9D• 2022 BULLET 14 0147 51 (G0) 51 (G0) 8F 4D (G3)… 2026 HORIZONTAL ELLIPSIS 49 8C‰ 2030 PER MILLE SIGN BD 8E 57 (G2)
Representation Existing Character Name Amstrad Apple Aquarius Atari ST Atari 8-Bit CoCo Minitel MSX Oric PET/VIC20 C64/C128 RISC OS Sinclair Teletext TI-99/4a TRS-80
‹ 2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK 92
› 203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK 93
ⁿ 207F SUPERSCRIPT LATIN SMALL LETTER N FC FC
₠ 20A0 EURO-CURRENCY SIGN 56 (G2)₧ 20A7 PESETA SIGN 9E€ 20AC EURO SIGN 80℅ 2105 CARE OF F8℞ 211E PRESCRIPTION TAKE F7
™ 2122 TRADE MARK SIGN BF 8D 54 (G2) DA (M4b)⅛ 215B VULGAR FRACTION ONE EIGHTH 5C (G2)
⅜ 215C VULGAR FRACTION THREE EIGHTHS 5D (G2)
⅝ 215D VULGAR FRACTION FIVE EIGHTHS 5E (G2)
⅞ 215E VULGAR FRACTION SEVEN EIGHTHS 5F (G2)
← 2190 LEFTWARDS ARROW 08 48 07 1E 1F 0C 1F 1F 5B (G0), 2C (G2) 5D (MI)
↑ 2191 UPWARDS ARROW 0B 4B 08 1C 1E 5E 5E 1E 1E 5E (G0), 2D (G2) 5B (MI)
→ 2192 RIGHTWARDS ARROW 09 55 06 1F 0E 5D (G0) 2E (G2) 5E (MI)
↓ 2193 DOWNWARDS ARROW 0A 4A 09 1D 0F 2F (G2) 5C (MI)↖ 2196 NORTH WEST ARROW 0D↗ 2197 NORTH EAST ARROW 0A↘ 2198 SOUTH EAST ARROW 0C↙ 2199 SOUTH WEST ARROW 0B
↲ 21B2 DOWNWARDS ARROW WITH TIP LEFTWARDS 0D 4D
⇦ 21E6 LEFTWARDS WHITE ARROW 04 88⇧ 21E7 UPWARDS WHITE ARROW 01 8B⇨ 21E8 RIGHTWARDS WHITE ARROW 03 89⇩ 21E9 DOWNWARDS WHITE ARROW 02 8A∆ 2206 INCREMENT E5∈ 2208 ELEMENT OF EE EE
∑ 2211 N-ARY SUMMATION E3− 2212 MINUS SIGN 99· 2219 BULLET OPERATOR F9 F9√ 221A SQUARE ROOT FB FB E1∞ 221E INFINITY DF EC EB∧ 2227 LOGICAL AND DE
∩ 2229 INTERSECTION EF EF
∮ 222E CONTOUR INTEGRAL EC
∽ 223D REVERSED TILDE BB
≈ 2248 ALMOST EQUAL TO F7 F7 E4≠ 2260 NOT EQUAL TO E7
Representation Existing Character Name Amstrad Apple Aquarius Atari ST Atari 8-Bit CoCo Minitel MSX Oric PET/VIC20 C64/C128 RISC OS Sinclair Teletext TI-99/4a TRS-80
≡ 2261 IDENTICAL TO F0 F0
≤ 2264 LESS-THAN OR EQUAL TO F3 F3 C6
≥ 2265 GREATER-THAN OR EQUAL TO F2 F2 C7
⌀ 2300 DIAMETER SIGN ED⌁ 2301 ELECTRIC ARROW E8⌂ 2302 HOUSE 7F⌇ 2307 WAVY LINE E6⌐ 2310 REVERSED NOT SIGN A9 A9⌛ 231B HOURGLASS 43⌠ 2320 TOP HALF INTEGRAL F4 F4⌡ 2321 BOTTOM HALF INTEGRAL F5 F5⍾ 237E BELL SYMBOL EA⎸ 23B8 LEFT VERTICAL BOX LINE D3 16 7B⎹ 23B9 RIGHT VERTICAL BOX LINE D1 02 7D⎺ 23BA HORIZONTAL SCAN LINE-1 D0 0D 7E⎽ 23BD HORIZONTAL SCAN LINE-9 D2 0E 5F␌ 240C SYMBOL FOR FORM FEED 0C
␍ 240D SYMBOL FOR CARRIAGE RETURN 0D0D (MIII)
␛ 241B SYMBOL FOR ESCAPE 1B 1B
␥ 2425 SYMBOL FOR DELETE FORM TWO FF 7F (MI)
─ 2500 BOX DRAWINGS LIGHT HORIZONTAL 9A 53 AC 12 60 0157 40 40 51 (G3)
│ 2502 BOX DRAWINGS LIGHT VERTICAL 95 D6 7C 7C 0156 5D 5D 50 (G3)
┌ 250C BOX DRAWINGS LIGHT DOWN AND RIGHT 96 DE 11 0158 70 70 52 (G3)
┐ 2510 BOX DRAWINGS LIGHT DOWN AND LEFT 9C CE 05 0159 6E 6E 53 (G3)
└ 2514 BOX DRAWINGS LIGHT UP AND RIGHT 93 CF 1A 015A 6D 6D 54 (G3)
┘ 2518 BOX DRAWINGS LIGHT UP AND LEFT 99 DF 03 015B 7D 7D 55 (G3)
├ 251C BOX DRAWINGS LIGHT VERTICAL AND RIGHT 97 CD 01 0154 6B 6B 56 (G3)
┝ 251D BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY 42 (G3)
┤ 2524 BOX DRAWINGS LIGHT VERTICAL AND LEFT 9D DD 04 0153 73 73 57 (G3)
┥ 2525 BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY 43 (G3)
┬ 252C BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 9E DC 17 0152 72 72 58 (G3)
┯ 252F BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY 41 (G3)
┴ 2534 BOX DRAWINGS LIGHT UP AND HORIZONTAL 9B CC 18 0151 71 71 59 (G3)
┷ 2537 BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY 40 (G3)
┼ 253C BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 9F C8 13 0155 5B 5B 5A (G3)
┿ 253FBOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY
4C (G3)
Representation Existing Character Name Amstrad Apple Aquarius Atari ST Atari 8-Bit CoCo Minitel MSX Oric PET/VIC20 C64/C128 RISC OS Sinclair Teletext TI-99/4a TRS-80
╭ 256D BOX DRAWINGS LIGHT ARC DOWN AND RIGHT 55 (G0) 55 (G0)
╮ 256E BOX DRAWINGS LIGHT ARC DOWN AND LEFT 49 (G0) 49 (G0)
╯ 256F BOX DRAWINGS LIGHT ARC UP AND LEFT 4B (G0) 4B (G0)
╰ 2570 BOX DRAWINGS LIGHT ARC UP AND RIGHT 4A (G0) 4A (G0)
╱ 2571BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT
CC CA 06 015D 4E (G0) 4E (G0)
╲ 2572BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT
CD DA 07 015E 4D (G0) 4D (G0)
╳ 2573 BOX DRAWINGS LIGHT DIAGONAL CROSS CB D8 015C 56 (G0) 56 (G0)
╴ 2574 BOX DRAWINGS LIGHT LEFT 98╵ 2575 BOX DRAWINGS LIGHT UP 91╶ 2576 BOX DRAWINGS LIGHT RIGHT 92╷ 2577 BOX DRAWINGS LIGHT DOWN 94
▀ 2580 UPPER HALF BLOCK 83 95 [8-F]C DF E2 E2 83 (ʼ80), 03 (ʼ81)▁ 2581 LOWER ONE EIGHTH BLOCK 90 64 64
▂ 2582 LOWER ONE QUARTER BLOCK 88 C0 6F 6F
▃ 2583 LOWER THREE EIGHTHS BLOCK 79 79
▄ 2584 LOWER HALF BLOCK 8C 1F 15 [8-F]3 DC 62 62 03 (ʼ80),83 (ʼ81)▅ 2585 LOWER FIVE EIGHTHS BLOCK F8 F8
▆ 2586 LOWER THREE QUARTERS BLOCK 89 C2 F7 F7
▇ 2587 LOWER SEVEN EIGHTHS BLOCK 80 E3 E3
█ 2588 FULL BLOCK 8F 7F, FF A0 [8-F]F, BF, FF 7F (G1) DB, FF7F (G0), 5F (G1) A0, E0 A0, E0 80
7F (G1), 3F (G3) 1E BF
▉ 2589 LEFT SEVEN EIGHTHS BLOCK 4E 91 E7 E7
▊ 258A LEFT THREE QUARTERS BLOCK C3 C8 EA EA
▋ 258B LEFT FIVE EIGHTHS BLOCK F6 F6
▌ 258C LEFT HALF BLOCK 85 99, B5 19 [8-F]A, AA, EA 35 (G1) DD 35 (G1) 61 6102 (ʼ80), 05 (ʼ81) 35 (G1) 95
▍ 258D LEFT THREE EIGHTHS BLOCK 98 75 75
▎ 258E LEFT ONE QUARTER BLOCK 97 C6 74 74 1A (M4b)▏ 258F LEFT ONE EIGHTH BLOCK 5F 81 65 65
▐ 2590 RIGHT HALF BLOCK 8A EA 99 [8-F]5, 95, D5 6A (G1) DE 4A (G1) E1 E182 (ʼ80), 85 (ʼ81) 6A (G1) AA
▒ 2592 MEDIUM SHADE CF 56 86 7E (G0) 66 66 09 (ʼ80), 08 (ʼ81) 2F (G3)