xviii
23 Special Areas and Format Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 881
23.1 Control Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 882
Representing Control Sequences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 882
Specification of Control Code Semantics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 883
23.2 Layout Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 885
Line and Word Breaking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 885
Cursive Connection and Ligatures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 887
Combining Grapheme Joiner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 891
Bidirectional Ordering Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 893
Stateful Format Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 894
23.3 Deprecated Format Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 896
23.4 Variation Selectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 898
23.5 Private-Use Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 901
Private Use Area: U+E000–U+F8FF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 902
Supplementary Private Use Areas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 903
23.6 Surrogates Area. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 904
23.7 Noncharacters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 905
23.8 Specials. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 907
Byte Order Mark (BOM): U+FEFF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 907
Specials: U+FFF0–U+FFF8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 909
Annotation Characters: U+FFF9–U+FFFB . . . . . . . . . . . . . . . . . . . . . . . . . . . . 909
Replacement Characters: U+FFFC–U+FFFD . . . . . . . . . . . . . . . . . . . . . . . . . . 911
23.9 Tag Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 912
Tag Characters: U+E0000–U+E007F . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 912
Deprecated Use for Language Tagging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 912
Syntax for Embedding Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 912
Working with Language Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 914
Unicode Conformance Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 916
Formal Tag Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 916
24 About the Code Charts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 917
24.1 Character Names List. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 918
Images in the Code Charts and Character Lists . . . . . . . . . . . . . . . . . . . . . . . . 918
Special Characters and Code Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 920
Character Names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 922
Informative Aliases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 922
Normative Aliases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 923
Cross References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 924
Information About Languages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 925
Case Mappings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 926
Decompositions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 926
Standardized Variation Sequences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 927
Positional Forms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 929
Block Headers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 929