Some Private Use Area code points for courtyard codes for text formatting and style.

Here are some courtyard codes for text formatting.

Here are eight code points for signalling italic and bold. The idea is that the processor will have two Boolean variables, ITALIC and BOLD, which are by default false.

U+F3C0 PLAIN - ITALIC:=false; BOLD:=false;
U+F3C1 ITALIC - ITALIC:=true; BOLD:=false;
U+F3C2 BOLD - ITALIC:=false; BOLD:=true;
U+F3C3 BOLD ITALIC - ITALIC:=true; BOLD:=true;
U+F3C4 REMOVE ITALIC - ITALIC=false;
U+F3C5 ADD ITALIC - ITALIC=true;
U+F3C6 REMOVE BOLD - BOLD=false;
U+F3C7 ADD BOLD - BOLD=true;

Here are some codes for type face choice.

U+F3C8 PLEASE USE DEFAULT FACE
U+F3C9 PLEASE USE SERIFED FACE
U+F3CA PLEASE USE SANSERIF FACE
U+F3CB PLEASE USE ORNATE FACE
U+F3CC PLEASE USE FORMAL SCRIPT FACE
U+F3CD PLEASE USE INFORMAL SCRIPT FACE
U+F3CE PLEASE USE MONOSPACED FACE
U+F3CF currently unused

Here are some codes for text alignment.

U+F3D0 LEFT ALIGN
U+F3D1 RIGHT ALIGN
U+F3D2 CENTRE
U+F3D3 JUSTIFY
U+F3D4 SINGLE COLUMN
U+F3D5 DOUBLE COLUMN FOR THE REST OF THIS PAGE
U+F3D6 SET THE X POSITION REGISTER TO THE VALUE OF THE ACCUMULATOR
U+F3D7 SET THE Y POSITION REGISTER TO THE VALUE OF THE ACCUMULATOR
U+F3D8 TABLE START
U+F3D9 TABLE END
U+F3DA START THE NEXT TABLE ROW
U+F3DB START THE NEXT TABLE COLUMN IN THE PRESENT ROW

Here are some codes for use in ZWJ sequences of the form U+HHHH ZWJ U+F3DC and U+HHHH ZWJ U+F3DD so as to provide facilities to indicate to a chromatic font that a colour decorated version of U+HHHH is requested, where U+HHHH represents any Unicode character where such usage would be meaningful. This facility is provided in anticipation of the possibility of chromatic fonts being introduced at some time in the future.

U+F3DC ZERO WIDTH DECORATION OPERATOR OF THE FIRST KIND
U+F3DD ZERO WIDTH DECORATION OPERATOR OF THE SECOND KIND

U+F3DE currently unused
U+F3DF currently unused

William Overington

2 July 2002


 

This file is accessible as follows.

http://www.users.globalnet.co.uk/~ngo/courtfor.htm