This document is mechanically formatted from the XML file for the LGR. It provides additional summary data and explanatory text. The XML file remains the sole normative specification of the LGR.
Unicode Version | 14.0.0 |
---|
Number of elements in repertoire | 171 |
---|---|
Number of ranges in repertoire | 0 |
Number of code point sequences | 0 |
The following table lists the repertoire by code point (or code point sequence). The data in the Script and Name column are extracted from the Unicode character database. Where the comment in the original LGR is equal to the character name, it has been suppressed.
For any code point or sequence for which a variant is defined, the link to the associated variant set, or if mapped to itself, the variant type of that mapping is provided in the Variants column.
# | Code Point |
Glyph | Script | Name | Tags | Required Context | Variants | Comment | References |
---|---|---|---|---|---|---|---|---|---|
1 | U+002D | - | Common | HYPHEN-MINUS | hyphen,DH | not-when: hyphen-minus-disallowed | |||
2 | U+0030 | 0 | Common | DIGIT ZERO | DH | ||||
3 | U+0031 | 1 | Common | DIGIT ONE | DH | ||||
4 | U+0032 | 2 | Common | DIGIT TWO | DH | ||||
5 | U+0033 | 3 | Common | DIGIT THREE | DH | ||||
6 | U+0034 | 4 | Common | DIGIT FOUR | DH | ||||
7 | U+0035 | 5 | Common | DIGIT FIVE | DH | ||||
8 | U+0036 | 6 | Common | DIGIT SIX | DH | ||||
9 | U+0037 | 7 | Common | DIGIT SEVEN | DH | ||||
10 | U+0038 | 8 | Common | DIGIT EIGHT | DH | ||||
11 | U+0039 | 9 | Common | DIGIT NINE | DH | ||||
12 | U+0062 | b | Latin | LATIN SMALL LETTER B | sc:Latn | set 1 | Automatically added from out-of-repertoire variant | ||
13 | U+0063 | c | Latin | LATIN SMALL LETTER C | sc:Latn | set 2 | Automatically added from out-of-repertoire variant | ||
14 | U+0064 | d | Latin | LATIN SMALL LETTER D | sc:Latn | set 3 | Automatically added from out-of-repertoire variant | ||
15 | U+0068 | h | Latin | LATIN SMALL LETTER H | sc:Latn | set 4 | Automatically added from out-of-repertoire variant | ||
16 | U+006A | j | Latin | LATIN SMALL LETTER J | sc:Latn | set 5 | Automatically added from out-of-repertoire variant | ||
17 | U+006C | l | Latin | LATIN SMALL LETTER L | sc:Latn | set 6 | Automatically added from out-of-repertoire variant | ||
18 | U+0070 | p | Latin | LATIN SMALL LETTER P | sc:Latn | set 7 | Automatically added from out-of-repertoire variant | ||
19 | U+0075 | u | Latin | LATIN SMALL LETTER U | sc:Latn | set 8 | Automatically added from out-of-repertoire variant | ||
20 | U+0076 | v | Latin | LATIN SMALL LETTER V | sc:Latn | set 9 | Automatically added from out-of-repertoire variant | ||
21 | U+1401 | ᐁ | Canadian_Aboriginal | CANADIAN SYLLABICS E | |||||
22 | U+1403 | ᐃ | Canadian_Aboriginal | CANADIAN SYLLABICS I | |||||
23 | U+1404 | ᐄ | Canadian_Aboriginal | CANADIAN SYLLABICS II | |||||
24 | U+1405 | ᐅ | Canadian_Aboriginal | CANADIAN SYLLABICS O | |||||
25 | U+1406 | ᐆ | Canadian_Aboriginal | CANADIAN SYLLABICS OO | |||||
26 | U+140A | ᐊ | Canadian_Aboriginal | CANADIAN SYLLABICS A | |||||
27 | U+140B | ᐋ | Canadian_Aboriginal | CANADIAN SYLLABICS AA | |||||
28 | U+142F | ᐯ | Canadian_Aboriginal | CANADIAN SYLLABICS PE | set 9 | ||||
29 | U+1431 | ᐱ | Canadian_Aboriginal | CANADIAN SYLLABICS PI | |||||
30 | U+1432 | ᐲ | Canadian_Aboriginal | CANADIAN SYLLABICS PII | |||||
31 | U+1433 | ᐳ | Canadian_Aboriginal | CANADIAN SYLLABICS PO | |||||
32 | U+1434 | ᐴ | Canadian_Aboriginal | CANADIAN SYLLABICS POO | |||||
33 | U+1438 | ᐸ | Canadian_Aboriginal | CANADIAN SYLLABICS PA | |||||
34 | U+1439 | ᐹ | Canadian_Aboriginal | CANADIAN SYLLABICS PAA | |||||
35 | U+1449 | ᑉ | Canadian_Aboriginal | CANADIAN SYLLABICS P | final-mark | not-when: leading-final-mark | |||
36 | U+144C | ᑌ | Canadian_Aboriginal | CANADIAN SYLLABICS TE | set 8 | ||||
37 | U+144E | ᑎ | Canadian_Aboriginal | CANADIAN SYLLABICS TI | |||||
38 | U+144F | ᑏ | Canadian_Aboriginal | CANADIAN SYLLABICS TII | |||||
39 | U+1450 | ᑐ | Canadian_Aboriginal | CANADIAN SYLLABICS TO | |||||
40 | U+1451 | ᑑ | Canadian_Aboriginal | CANADIAN SYLLABICS TOO | |||||
41 | U+1455 | ᑕ | Canadian_Aboriginal | CANADIAN SYLLABICS TA | set 2 | ||||
42 | U+1456 | ᑖ | Canadian_Aboriginal | CANADIAN SYLLABICS TAA | |||||
43 | U+1466 | ᑦ | Canadian_Aboriginal | CANADIAN SYLLABICS T | final-mark | not-when: leading-final-mark | |||
44 | U+146B | ᑫ | Canadian_Aboriginal | CANADIAN SYLLABICS KE | no-1550 | not-when: Disallow-follow-1550 | |||
45 | U+146D | ᑭ | Canadian_Aboriginal | CANADIAN SYLLABICS KI | no-1550 | not-when: Disallow-follow-1550 | set 7 | ||
46 | U+146E | ᑮ | Canadian_Aboriginal | CANADIAN SYLLABICS KII | no-1550 | not-when: Disallow-follow-1550 | |||
47 | U+146F | ᑯ | Canadian_Aboriginal | CANADIAN SYLLABICS KO | no-1550 | not-when: Disallow-follow-1550 | set 3 | ||
48 | U+1470 | ᑰ | Canadian_Aboriginal | CANADIAN SYLLABICS KOO | no-1550 | not-when: Disallow-follow-1550 | |||
49 | U+1472 | ᑲ | Canadian_Aboriginal | CANADIAN SYLLABICS KA | no-1550 | not-when: Disallow-follow-1550 | set 1 | ||
50 | U+1473 | ᑳ | Canadian_Aboriginal | CANADIAN SYLLABICS KAA | no-1550 | not-when: Disallow-follow-1550 | |||
51 | U+1483 | ᒃ | Canadian_Aboriginal | CANADIAN SYLLABICS K | final-mark | not-when: leading-final-mark | |||
52 | U+1489 | ᒉ | Canadian_Aboriginal | CANADIAN SYLLABICS CE | no-1595 | not-when: Disallow-follow-1595 | |||
53 | U+148B | ᒋ | Canadian_Aboriginal | CANADIAN SYLLABICS CI | no-1595,no-1596 | not-when: Disallow-follow-1595-1596 | |||
54 | U+148C | ᒌ | Canadian_Aboriginal | CANADIAN SYLLABICS CII | no-1595,no-1596 | not-when: Disallow-follow-1595-1596 | |||
55 | U+148D | ᒍ | Canadian_Aboriginal | CANADIAN SYLLABICS CO | no-1595,no-1596 | not-when: Disallow-follow-1595-1596 | set 5 | ||
56 | U+148E | ᒎ | Canadian_Aboriginal | CANADIAN SYLLABICS COO | no-1595,no-1596 | not-when: Disallow-follow-1595-1596 | set 5 | ||
57 | U+1490 | ᒐ | Canadian_Aboriginal | CANADIAN SYLLABICS CA | no-1595,no-1596 | not-when: Disallow-follow-1595-1596 | |||
58 | U+1491 | ᒑ | Canadian_Aboriginal | CANADIAN SYLLABICS CAA | no-1595,no-1596 | not-when: Disallow-follow-1595-1596 | |||
59 | U+14A1 | ᒡ | Canadian_Aboriginal | CANADIAN SYLLABICS C | final-mark | not-when: leading-final-mark | |||
60 | U+14A3 | ᒣ | Canadian_Aboriginal | CANADIAN SYLLABICS ME | |||||
61 | U+14A5 | ᒥ | Canadian_Aboriginal | CANADIAN SYLLABICS MI | |||||
62 | U+14A6 | ᒦ | Canadian_Aboriginal | CANADIAN SYLLABICS MII | |||||
63 | U+14A7 | ᒧ | Canadian_Aboriginal | CANADIAN SYLLABICS MO | |||||
64 | U+14A8 | ᒨ | Canadian_Aboriginal | CANADIAN SYLLABICS MOO | |||||
65 | U+14AA | ᒪ | Canadian_Aboriginal | CANADIAN SYLLABICS MA | set 6 | ||||
66 | U+14AB | ᒫ | Canadian_Aboriginal | CANADIAN SYLLABICS MAA | |||||
67 | U+14BB | ᒻ | Canadian_Aboriginal | CANADIAN SYLLABICS M | final-mark | not-when: leading-final-mark | |||
68 | U+14C0 | ᓀ | Canadian_Aboriginal | CANADIAN SYLLABICS NE | |||||
69 | U+14C2 | ᓂ | Canadian_Aboriginal | CANADIAN SYLLABICS NI | |||||
70 | U+14C3 | ᓃ | Canadian_Aboriginal | CANADIAN SYLLABICS NII | |||||
71 | U+14C4 | ᓄ | Canadian_Aboriginal | CANADIAN SYLLABICS NO | |||||
72 | U+14C5 | ᓅ | Canadian_Aboriginal | CANADIAN SYLLABICS NOO | |||||
73 | U+14C7 | ᓇ | Canadian_Aboriginal | CANADIAN SYLLABICS NA | |||||
74 | U+14C8 | ᓈ | Canadian_Aboriginal | CANADIAN SYLLABICS NAA | |||||
75 | U+14D0 | ᓐ | Canadian_Aboriginal | CANADIAN SYLLABICS N | final-mark | not-when: leading-final-mark | |||
76 | U+14D3 | ᓓ | Canadian_Aboriginal | CANADIAN SYLLABICS LE | |||||
77 | U+14D5 | ᓕ | Canadian_Aboriginal | CANADIAN SYLLABICS LI | |||||
78 | U+14D6 | ᓖ | Canadian_Aboriginal | CANADIAN SYLLABICS LII | |||||
79 | U+14D7 | ᓗ | Canadian_Aboriginal | CANADIAN SYLLABICS LO | |||||
80 | U+14D8 | ᓘ | Canadian_Aboriginal | CANADIAN SYLLABICS LOO | |||||
81 | U+14DA | ᓚ | Canadian_Aboriginal | CANADIAN SYLLABICS LA | |||||
82 | U+14DB | ᓛ | Canadian_Aboriginal | CANADIAN SYLLABICS LAA | |||||
83 | U+14EA | ᓪ | Canadian_Aboriginal | CANADIAN SYLLABICS L | final-mark | not-when: leading-final-mark | |||
84 | U+14ED | ᓭ | Canadian_Aboriginal | CANADIAN SYLLABICS SE | |||||
85 | U+14EF | ᓯ | Canadian_Aboriginal | CANADIAN SYLLABICS SI | |||||
86 | U+14F0 | ᓰ | Canadian_Aboriginal | CANADIAN SYLLABICS SII | |||||
87 | U+14F1 | ᓱ | Canadian_Aboriginal | CANADIAN SYLLABICS SO | |||||
88 | U+14F2 | ᓲ | Canadian_Aboriginal | CANADIAN SYLLABICS SOO | |||||
89 | U+14F4 | ᓴ | Canadian_Aboriginal | CANADIAN SYLLABICS SA | |||||
90 | U+14F5 | ᓵ | Canadian_Aboriginal | CANADIAN SYLLABICS SAA | |||||
91 | U+1505 | ᔅ | Canadian_Aboriginal | CANADIAN SYLLABICS S | final-mark | not-when: leading-final-mark | |||
92 | U+1526 | ᔦ | Canadian_Aboriginal | CANADIAN SYLLABICS YE | |||||
93 | U+1528 | ᔨ | Canadian_Aboriginal | CANADIAN SYLLABICS YI | |||||
94 | U+1529 | ᔩ | Canadian_Aboriginal | CANADIAN SYLLABICS YII | |||||
95 | U+152A | ᔪ | Canadian_Aboriginal | CANADIAN SYLLABICS YO | |||||
96 | U+152B | ᔫ | Canadian_Aboriginal | CANADIAN SYLLABICS YOO | |||||
97 | U+152D | ᔭ | Canadian_Aboriginal | CANADIAN SYLLABICS YA | |||||
98 | U+152E | ᔮ | Canadian_Aboriginal | CANADIAN SYLLABICS YAA | |||||
99 | U+153E | ᔾ | Canadian_Aboriginal | CANADIAN SYLLABICS Y | final-mark | not-when: leading-final-mark | |||
100 | U+1543 | ᕃ | Canadian_Aboriginal | CANADIAN SYLLABICS R-CREE RE | set 8 | ||||
101 | U+1546 | ᕆ | Canadian_Aboriginal | CANADIAN SYLLABICS RI | |||||
102 | U+1547 | ᕇ | Canadian_Aboriginal | CANADIAN SYLLABICS RII | |||||
103 | U+1548 | ᕈ | Canadian_Aboriginal | CANADIAN SYLLABICS RO | |||||
104 | U+1549 | ᕉ | Canadian_Aboriginal | CANADIAN SYLLABICS ROO | |||||
105 | U+154B | ᕋ | Canadian_Aboriginal | CANADIAN SYLLABICS RA | |||||
106 | U+154C | ᕌ | Canadian_Aboriginal | CANADIAN SYLLABICS RAA | |||||
107 | U+1550 | ᕐ | Canadian_Aboriginal | CANADIAN SYLLABICS R | 1550,final-mark | not-when: leading-final-mark | |||
108 | U+1553 | ᕓ | Canadian_Aboriginal | CANADIAN SYLLABICS FE | |||||
109 | U+1555 | ᕕ | Canadian_Aboriginal | CANADIAN SYLLABICS FI | |||||
110 | U+1556 | ᕖ | Canadian_Aboriginal | CANADIAN SYLLABICS FII | |||||
111 | U+1557 | ᕗ | Canadian_Aboriginal | CANADIAN SYLLABICS FO | |||||
112 | U+1558 | ᕘ | Canadian_Aboriginal | CANADIAN SYLLABICS FOO | |||||
113 | U+1559 | ᕙ | Canadian_Aboriginal | CANADIAN SYLLABICS FA | |||||
114 | U+155A | ᕚ | Canadian_Aboriginal | CANADIAN SYLLABICS FAA | |||||
115 | U+155D | ᕝ | Canadian_Aboriginal | CANADIAN SYLLABICS F | final-mark | not-when: leading-final-mark | |||
116 | U+1560 | ᕠ | Canadian_Aboriginal | CANADIAN SYLLABICS THI | |||||
117 | U+1562 | ᕢ | Canadian_Aboriginal | CANADIAN SYLLABICS THII | |||||
118 | U+1564 | ᕤ | Canadian_Aboriginal | CANADIAN SYLLABICS THO | |||||
119 | U+1565 | ᕥ | Canadian_Aboriginal | CANADIAN SYLLABICS THOO | |||||
120 | U+1566 | ᕦ | Canadian_Aboriginal | CANADIAN SYLLABICS THA | |||||
121 | U+1567 | ᕧ | Canadian_Aboriginal | CANADIAN SYLLABICS THAA | |||||
122 | U+157C | ᕼ | Canadian_Aboriginal | CANADIAN SYLLABICS NUNAVUT H | set 4 | ||||
123 | U+157F | ᕿ | Canadian_Aboriginal | CANADIAN SYLLABICS QI | |||||
124 | U+1580 | ᖀ | Canadian_Aboriginal | CANADIAN SYLLABICS QII | |||||
125 | U+1581 | ᖁ | Canadian_Aboriginal | CANADIAN SYLLABICS QO | |||||
126 | U+1582 | ᖂ | Canadian_Aboriginal | CANADIAN SYLLABICS QOO | |||||
127 | U+1583 | ᖃ | Canadian_Aboriginal | CANADIAN SYLLABICS QA | |||||
128 | U+1584 | ᖄ | Canadian_Aboriginal | CANADIAN SYLLABICS QAA | |||||
129 | U+1585 | ᖅ | Canadian_Aboriginal | CANADIAN SYLLABICS Q | final-mark | not-when: leading-final-mark | |||
130 | U+158F | ᖏ | Canadian_Aboriginal | CANADIAN SYLLABICS NGI | |||||
131 | U+1590 | ᖐ | Canadian_Aboriginal | CANADIAN SYLLABICS NGII | |||||
132 | U+1591 | ᖑ | Canadian_Aboriginal | CANADIAN SYLLABICS NGO | |||||
133 | U+1592 | ᖒ | Canadian_Aboriginal | CANADIAN SYLLABICS NGOO | |||||
134 | U+1593 | ᖓ | Canadian_Aboriginal | CANADIAN SYLLABICS NGA | |||||
135 | U+1594 | ᖔ | Canadian_Aboriginal | CANADIAN SYLLABICS NGAA | |||||
136 | U+1595 | ᖕ | Canadian_Aboriginal | CANADIAN SYLLABICS NG | 1595,final-mark | not-when: leading-final-mark | |||
137 | U+1596 | ᖖ | Canadian_Aboriginal | CANADIAN SYLLABICS NNG | 1596,final-mark | not-when: leading-final-mark | |||
138 | U+15A0 | ᖠ | Canadian_Aboriginal | CANADIAN SYLLABICS LHI | |||||
139 | U+15A1 | ᖡ | Canadian_Aboriginal | CANADIAN SYLLABICS LHII | |||||
140 | U+15A2 | ᖢ | Canadian_Aboriginal | CANADIAN SYLLABICS LHO | |||||
141 | U+15A3 | ᖣ | Canadian_Aboriginal | CANADIAN SYLLABICS LHOO | |||||
142 | U+15A4 | ᖤ | Canadian_Aboriginal | CANADIAN SYLLABICS LHA | |||||
143 | U+15A5 | ᖥ | Canadian_Aboriginal | CANADIAN SYLLABICS LHAA | |||||
144 | U+15A6 | ᖦ | Canadian_Aboriginal | CANADIAN SYLLABICS LH | final-mark | not-when: leading-final-mark | |||
145 | U+15A8 | ᖨ | Canadian_Aboriginal | CANADIAN SYLLABICS TH-CREE THI | |||||
146 | U+15A9 | ᖩ | Canadian_Aboriginal | CANADIAN SYLLABICS TH-CREE THII | |||||
147 | U+15AA | ᖪ | Canadian_Aboriginal | CANADIAN SYLLABICS TH-CREE THO | |||||
148 | U+15AB | ᖫ | Canadian_Aboriginal | CANADIAN SYLLABICS TH-CREE THOO | |||||
149 | U+15AC | ᖬ | Canadian_Aboriginal | CANADIAN SYLLABICS TH-CREE THA | |||||
150 | U+15AD | ᖭ | Canadian_Aboriginal | CANADIAN SYLLABICS TH-CREE THAA | |||||
151 | U+15AE | ᖮ | Canadian_Aboriginal | CANADIAN SYLLABICS TH-CREE TH | final-mark | not-when: leading-final-mark | |||
152 | U+166F | ᙯ | Canadian_Aboriginal | CANADIAN SYLLABICS QAI | |||||
153 | U+1670 | ᙰ | Canadian_Aboriginal | CANADIAN SYLLABICS NGAI | |||||
154 | U+1671 | ᙱ | Canadian_Aboriginal | CANADIAN SYLLABICS NNGI | |||||
155 | U+1672 | ᙲ | Canadian_Aboriginal | CANADIAN SYLLABICS NNGII | |||||
156 | U+1673 | ᙳ | Canadian_Aboriginal | CANADIAN SYLLABICS NNGO | |||||
157 | U+1674 | ᙴ | Canadian_Aboriginal | CANADIAN SYLLABICS NNGOO | |||||
158 | U+1675 | ᙵ | Canadian_Aboriginal | CANADIAN SYLLABICS NNGA | |||||
159 | U+1676 | ᙶ | Canadian_Aboriginal | CANADIAN SYLLABICS NNGAA | |||||
160 | U+11AB0 | 𑪰 | Canadian_Aboriginal | CANADIAN SYLLABICS NATTILIK HI | newestCP | ||||
161 | U+11AB1 | 𑪱 | Canadian_Aboriginal | CANADIAN SYLLABICS NATTILIK HII | newestCP | ||||
162 | U+11AB2 | 𑪲 | Canadian_Aboriginal | CANADIAN SYLLABICS NATTILIK HO | newestCP | ||||
163 | U+11AB3 | 𑪳 | Canadian_Aboriginal | CANADIAN SYLLABICS NATTILIK HOO | newestCP | ||||
164 | U+11AB4 | 𑪴 | Canadian_Aboriginal | CANADIAN SYLLABICS NATTILIK HA | newestCP | ||||
165 | U+11AB5 | 𑪵 | Canadian_Aboriginal | CANADIAN SYLLABICS NATTILIK HAA | newestCP | ||||
166 | U+11AB6 | 𑪶 | Canadian_Aboriginal | CANADIAN SYLLABICS NATTILIK SHRI | newestCP | ||||
167 | U+11AB7 | 𑪷 | Canadian_Aboriginal | CANADIAN SYLLABICS NATTILIK SHRII | newestCP | ||||
168 | U+11AB8 | 𑪸 | Canadian_Aboriginal | CANADIAN SYLLABICS NATTILIK SHRO | newestCP | ||||
169 | U+11AB9 | 𑪹 | Canadian_Aboriginal | CANADIAN SYLLABICS NATTILIK SHROO | newestCP | ||||
170 | U+11ABA | 𑪺 | Canadian_Aboriginal | CANADIAN SYLLABICS NATTILIK SHRA | newestCP | ||||
171 | U+11ABB | 𑪻 | Canadian_Aboriginal | CANADIAN SYLLABICS NATTILIK SHRAA | newestCP |
Legend
Number of variant sets | 9 |
---|---|
Largest variant set | 3 |
Ordinary Variants by Type | out-of-repertoire-var (9) blocked (26) |
The following tables list all variant sets defined in this LGR, except for singleton sets. Each table lists all variant mapping pairs of the set; one per row. Mappings are assumed to be symmetric: each row documents both forward (→) and reverse (←) mapping directions. In each table, the mappings are sorted by Source value in ascending code point order; shading is used to group mappings from the same source code point or sequence.
Where the type of both forward and reverse mappings are the same, a single value is given in the Type(s) column, otherwise the types for forward and reverse mappings, as well as comments and references are listed above one another.
A mapping where source and target are the same is reflexive. Variant sets consisting of only a single reflexive mapping are not shown as a set. Instead, the variant type of the mapping is listed in the Variants column of the Repertoire by Code Point table. Reflexive mappings that are part of a larger set are indicated with a “≡”.
In any LGR with variant specifications that are well behaved, all members within each variant set are defined as variants of each other; the mappings in each set are symmetric and transitive; and all variant sets are disjoint.
Common Legend
# | Source | Glyph | Target | Glyph | Type(s) | References | Comment | |
---|---|---|---|---|---|---|---|---|
1 | U+0062 | b | U+0062 | b | ≡ | out-of-repertoire-var | Out-of-repertoire-var | |
2 | U+0062 | b | U+1472 | ᑲ | ↔ | blocked | Automatically added to map back to out-of-repertoire variant / |
# | Source | Glyph | Target | Glyph | Type(s) | References | Comment | |
---|---|---|---|---|---|---|---|---|
1 | U+0063 | c | U+0063 | c | ≡ | out-of-repertoire-var | Out-of-repertoire-var | |
2 | U+0063 | c | U+1455 | ᑕ | ↔ | blocked | Automatically added to map back to out-of-repertoire variant / |
# | Source | Glyph | Target | Glyph | Type(s) | References | Comment | |
---|---|---|---|---|---|---|---|---|
1 | U+0064 | d | U+0064 | d | ≡ | out-of-repertoire-var | Out-of-repertoire-var | |
2 | U+0064 | d | U+146F | ᑯ | ↔ | blocked | Automatically added to map back to out-of-repertoire variant / |
# | Source | Glyph | Target | Glyph | Type(s) | References | Comment | |
---|---|---|---|---|---|---|---|---|
1 | U+0068 | h | U+0068 | h | ≡ | out-of-repertoire-var | Out-of-repertoire-var | |
2 | U+0068 | h | U+157C | ᕼ | ↔ | blocked | Automatically added to map back to out-of-repertoire variant / |
# | Source | Glyph | Target | Glyph | Type(s) | References | Comment | |
---|---|---|---|---|---|---|---|---|
1 | U+006A | j | U+006A | j | ≡ | out-of-repertoire-var | Out-of-repertoire-var | |
2 | U+006A | j | U+148D | ᒍ | ↔ | blocked | ||
3 | U+006A | j | U+148E | ᒎ | ↔ | blocked | ||
4 | U+148D | ᒍ | U+148E | ᒎ | ↔ | blocked |
# | Source | Glyph | Target | Glyph | Type(s) | References | Comment | |
---|---|---|---|---|---|---|---|---|
1 | U+006C | l | U+006C | l | ≡ | out-of-repertoire-var | Out-of-repertoire-var | |
2 | U+006C | l | U+14AA | ᒪ | ↔ | blocked | Automatically added to map back to out-of-repertoire variant / |
# | Source | Glyph | Target | Glyph | Type(s) | References | Comment | |
---|---|---|---|---|---|---|---|---|
1 | U+0070 | p | U+0070 | p | ≡ | out-of-repertoire-var | Out-of-repertoire-var | |
2 | U+0070 | p | U+146D | ᑭ | ↔ | blocked | Automatically added to map back to out-of-repertoire variant / |
# | Source | Glyph | Target | Glyph | Type(s) | References | Comment | |
---|---|---|---|---|---|---|---|---|
1 | U+0075 | u | U+0075 | u | ≡ | out-of-repertoire-var | Out-of-repertoire-var | |
2 | U+0075 | u | U+144C | ᑌ | ↔ | blocked | Automatically added to map back to out-of-repertoire variant / | |
3 | U+0075 | u | U+1543 | ᕃ | ↔ | blocked | ||
4 | U+144C | ᑌ | U+1543 | ᕃ | ↔ | blocked |
# | Source | Glyph | Target | Glyph | Type(s) | References | Comment | |
---|---|---|---|---|---|---|---|---|
1 | U+0076 | v | U+0076 | v | ≡ | out-of-repertoire-var | Out-of-repertoire-var | |
2 | U+0076 | v | U+142F | ᐯ | ↔ | blocked | Automatically added to map back to out-of-repertoire variant / |
The following table lists all top-level classes with their definition and the regular expression defining their members.
Name | Definition | Count | Members | References | Comment |
---|---|---|---|---|---|
digit_hyphen | Tag= DH | 11 | {U+002D U+0030 U+0031 U+0032 U+0033 U+0034 U+0035 U+0036 U+0037 U+0038 U+0039} | final mark will not follow these | |
leading-1550 | Tag= 1550 | 1 | {U+1550} | prevent 1550 composites | |
leading-1595 | Tag= 1595 | 1 | {U+1595} | prevent 1595 composites | |
leading-1596 | Tag= 1596 | 1 | {U+1596} | prevent 1596 composites | |
non-leading | Tag= final-mark | 16 | {U+1449 U+1466 U+1483 U+14A1 U+14BB U+14D0 U+14EA U+1505 U+153E U+1550 U+155D U+1585 U+1595 U+1596 U+15A6 …} | not begining, not repeating | |
implicit | Tag= 1550 | 1 | {U+1550} | ||
implicit | Tag= 1595 | 1 | {U+1595} | ||
implicit | Tag= 1596 | 1 | {U+1596} | ||
implicit | Tag= DH | 11 | {U+002D U+0030 U+0031 U+0032 U+0033 U+0034 U+0035 U+0036 U+0037 U+0038 U+0039} | ||
implicit | Tag= final-mark | 16 | {U+1449 U+1466 U+1483 U+14A1 U+14BB U+14D0 U+14EA U+1505 U+153E U+1550 U+155D U+1585 U+1595 U+1596 U+15A6 …} | ||
implicit | Tag= hyphen | 1 | {U+002D} | ||
implicit | Tag= newestCP | 12 | {U+11AB0 U+11AB1 U+11AB2 U+11AB3 U+11AB4 U+11AB5 U+11AB6 U+11AB7 U+11AB8 U+11AB9 U+11ABA U+11ABB} | ||
implicit | Tag= no-1550 | 7 | {U+146B U+146D U+146E U+146F U+1470 U+1472 U+1473} | ||
implicit | Tag= no-1595 | 7 | {U+1489 U+148B U+148C U+148D U+148E U+1490 U+1491} | ||
implicit | Tag= no-1596 | 6 | {U+148B U+148C U+148D U+148E U+1490 U+1491} | ||
implicit | Tag= sc:Latn | 9 | {U+0062 U+0063 U+0064 U+0068 U+006A U+006C U+0070 U+0075 U+0076} |
Legend
The following table lists all the top-level, or named rules defined in the LGR and indicates whether they are used as trigger in an action or as context (when or not-when) for a code point. (Any use of context rules for variants is not indicated).
Name | Regular Expression | Used as Trigger |
Used as Context |
Anchor | References | Comment |
---|---|---|---|---|---|---|
hyphen-minus-disallowed | (((start))← ⚓|⚓ →((end))|((start)(any)(any)U+002D)← ⚓) | False | True | True | [150] | RFC 5891 restrictions on placement of U+002D ⍟ |
leading-final-mark | (((start))← ⚓|([:non-leading:])← ⚓|([:digit_hyphen:])← ⚓) | False | True | True | Disallow labels with leading final marks | |
Disallow-follow-1550 | ([:leading-1550:])← ⚓ | False | True | True | Disallow these combinations with leading 1550 | |
Disallow-follow-1595 | ([:leading-1595:])← ⚓ | False | True | True | Disallow these combinations with leading 1595 | |
Disallow-follow-1595-1596 | (([:leading-1595:]|[:leading-1596:]))← ⚓ | False | True | True | Disallow these combinations with leading 1596 | |
leading-combining-mark | (start) ([:class property:gc=Mn:]∪[:class property:gc=Mc:]) | True | False | False | [150] | RFC 5891 restrictions on placement of combining marks ⍟ |
Legend
The following table lists the actions that are used to assign dispositions to labels and variant labels, based on the specified conditions. The order of actions defines their precedence: the first action triggered by a label is the one defining its disposition.
# | Condition | Rule / Variant Set | Disposition | References | Comment | |
---|---|---|---|---|---|---|
1 | if at least one variant is in | {out-of-repertoire-var} | → | invalid | any variant label with a code point out of repertoire is invalid ⍟ | |
2 | if label match | leading-combining-mark | → | invalid | labels with leading combining marks are invalid ⍟ |
Legend