Skip to content

Commit 6342504

Browse files
eggrobinmichelsu
andauthored
Updated TangutSources from Michel (#1231)
* Updated TangutSources from Michel Co-authored-by: michelsu <[email protected]> * Don’t let the section number come back * kTGT_Numeric * Update the index too --------- Co-authored-by: michelsu <[email protected]>
1 parent fb8a726 commit 6342504

File tree

5 files changed

+30
-2
lines changed

5 files changed

+30
-2
lines changed

unicodetools/data/ucd/dev/TangutSources.txt

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
# TangutSources-17.0.0.txt
2-
# Date: 2025-07-30 [MS, KW]
1+
# TangutSources-18.0.0.txt
2+
# Date: 2025-10-30 [MS, KW]
33
# © 2025 Unicode®, Inc.
44
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
55
# For terms of use and license, see https://www.unicode.org/terms_of_use.html
@@ -28,6 +28,7 @@
2828
#
2929
# Tangut Merged source: kTGT_MergedSrc
3030
# Radical-Stroke indexes: kTGT_RSUnicode
31+
# Numeric value of the character: kTGT_Numeric
3132
#
3233
# The following abbreviations are used in kTGT_MergedSrc:
3334
#
@@ -48,6 +49,8 @@
4849
# In 西夏語の研 究 (Seikago no kenkyū) [A Study of the Hsi-Hsia Language] (1964-1966) vol.2. Tokyo, 1966.
4950
#N5217 = Andrew West, Proposal to encode 2 Tangut components and 28 Tangut ideographs,
5051
# WG2 N5217 = L2/23-149. 2023-10-02.
52+
#N5314 = Andrew West, Proposal to encode one newly-identified Tangut ideograph,
53+
# WG2 N5314 = L2/25-165. 2025-05-26.
5154
#S1968 = Sofronov M. V. (М. В. Софронов), Грамматика тангутского языка (Grammatika tangutskogo jazyka)
5255
# [Grammar of the Tangut Language]. Moscow, 1968.
5356
#UTN42 = Andrew West and Viacheslav Zaytsev, Tangut Character Additions and Glyph Corrections,
@@ -1807,6 +1810,7 @@ U+1736A kTGT_MergedSrc L2008-4029
18071810
U+1736A kTGT_RSUnicode 46.8
18081811
U+1736B kTGT_MergedSrc L2008-4027
18091812
U+1736B kTGT_RSUnicode 46.9
1813+
U+1736B kTGT_Numeric 2
18101814
U+1736C kTGT_MergedSrc L2008-4048
18111815
U+1736C kTGT_RSUnicode 46.9
18121816
U+1736D kTGT_MergedSrc L2008-4088
@@ -1979,6 +1983,7 @@ U+173C0 kTGT_MergedSrc L2008-2723
19791983
U+173C0 kTGT_RSUnicode 65.9
19801984
U+173C1 kTGT_MergedSrc L2008-1999
19811985
U+173C1 kTGT_RSUnicode 65.10
1986+
U+173C1 kTGT_Numeric 5
19821987
U+173C2 kTGT_MergedSrc L2008-1995
19831988
U+173C2 kTGT_RSUnicode 65.11
19841989
U+173C3 kTGT_MergedSrc L2008-2722
@@ -2475,6 +2480,7 @@ U+174B8 kTGT_MergedSrc L2008-4949
24752480
U+174B8 kTGT_RSUnicode 75.13
24762481
U+174B9 kTGT_MergedSrc L2008-4778
24772482
U+174B9 kTGT_RSUnicode 75.13
2483+
U+174B9 kTGT_Numeric 7
24782484
U+174BA kTGT_MergedSrc L2008-4801
24792485
U+174BA kTGT_RSUnicode 75.13
24802486
U+174BB kTGT_MergedSrc L2008-4791
@@ -2779,6 +2785,7 @@ U+17550 kTGT_MergedSrc L2008-1252
27792785
U+17550 kTGT_RSUnicode 79.9
27802786
U+17551 kTGT_MergedSrc L2008-0966
27812787
U+17551 kTGT_RSUnicode 79.10
2788+
U+17551 kTGT_Numeric 10000
27822789
U+17552 kTGT_MergedSrc L2008-1089
27832790
U+17552 kTGT_RSUnicode 79.10
27842791
U+17553 kTGT_MergedSrc L2008-1244
@@ -4341,6 +4348,7 @@ U+1785D kTGT_MergedSrc L2008-4620
43414348
U+1785D kTGT_RSUnicode 112.18
43424349
U+1785E kTGT_MergedSrc L2008-0359
43434350
U+1785E kTGT_RSUnicode 113.9
4351+
U+1785E kTGT_Numeric 1000
43444352
U+1785F kTGT_MergedSrc L2008-0534
43454353
U+1785F kTGT_RSUnicode 113.9
43464354
U+17860 kTGT_MergedSrc L2008-0271
@@ -4499,6 +4507,7 @@ U+178AC kTGT_MergedSrc L2008-2063
44994507
U+178AC kTGT_RSUnicode 141.7
45004508
U+178AD kTGT_MergedSrc L2008-3113
45014509
U+178AD kTGT_RSUnicode 141.7
4510+
U+178AD kTGT_Numeric 9
45024511
U+178AE kTGT_MergedSrc L2008-3178
45034512
U+178AE kTGT_RSUnicode 141.7
45044513
U+178AF kTGT_MergedSrc L2008-3190
@@ -4667,6 +4676,7 @@ U+17900 kTGT_MergedSrc L2008-3139
46674676
U+17900 kTGT_RSUnicode 141.10
46684677
U+17901 kTGT_MergedSrc L2008-3200
46694678
U+17901 kTGT_RSUnicode 141.10
4679+
U+17901 kTGT_Numeric 6
46704680
U+17902 kTGT_MergedSrc L2008-3201
46714681
U+17902 kTGT_RSUnicode 141.10
46724682
U+17903 kTGT_MergedSrc L2008-2189
@@ -4799,6 +4809,7 @@ U+17942 kTGT_MergedSrc L2008-3215
47994809
U+17942 kTGT_RSUnicode 141.11
48004810
U+17943 kTGT_MergedSrc L2008-2205
48014811
U+17943 kTGT_RSUnicode 141.11
4812+
U+17943 kTGT_Numeric 4
48024813
U+17944 kTGT_MergedSrc L2008-2630
48034814
U+17944 kTGT_RSUnicode 141.11
48044815
U+17945 kTGT_MergedSrc L2008-2610
@@ -5021,6 +5032,7 @@ U+179B1 kTGT_MergedSrc L2008-3680
50215032
U+179B1 kTGT_RSUnicode 141.12
50225033
U+179B2 kTGT_MergedSrc L2008-2618
50235034
U+179B2 kTGT_RSUnicode 141.12
5035+
U+179B2 kTGT_Numeric 100000000
50245036
U+179B3 kTGT_MergedSrc L2008-3266
50255037
U+179B3 kTGT_RSUnicode 141.12
50265038
U+179B4 kTGT_MergedSrc L2008-3333
@@ -6247,6 +6259,7 @@ U+17C16 kTGT_MergedSrc L2008-0478
62476259
U+17C16 kTGT_RSUnicode 177.9
62486260
U+17C17 kTGT_MergedSrc L2008-1084
62496261
U+17C17 kTGT_RSUnicode 177.9
6262+
U+17C17 kTGT_Numeric 10
62506263
U+17C18 kTGT_MergedSrc L2008-1097
62516264
U+17C18 kTGT_RSUnicode 177.10
62526265
U+17C19 kTGT_MergedSrc L2008-0174
@@ -7267,6 +7280,7 @@ U+17E14 kTGT_MergedSrc L2008-0887
72677280
U+17E14 kTGT_RSUnicode 224.19
72687281
U+17E15 kTGT_MergedSrc L2008-0074
72697282
U+17E15 kTGT_RSUnicode 225.5
7283+
U+17E15 kTGT_Numeric 0.5
72707284
U+17E16 kTGT_MergedSrc L2008-0555
72717285
U+17E16 kTGT_RSUnicode 225.9
72727286
U+17E17 kTGT_MergedSrc L2008-0528
@@ -9355,6 +9369,7 @@ U+18228 kTGT_MergedSrc L2008-1747
93559369
U+18228 kTGT_RSUnicode 357.12
93569370
U+18229 kTGT_MergedSrc L2008-0100
93579371
U+18229 kTGT_RSUnicode 362.6
9372+
U+18229 kTGT_Numeric 1
93589373
U+1822A kTGT_MergedSrc L2008-1863
93599374
U+1822A kTGT_RSUnicode 362.11
93609375
U+1822B kTGT_MergedSrc L2008-0546
@@ -9423,6 +9438,7 @@ U+1824A kTGT_MergedSrc L2008-4666
94239438
U+1824A kTGT_RSUnicode 375.14
94249439
U+1824B kTGT_MergedSrc L2008-4602
94259440
U+1824B kTGT_RSUnicode 376.6
9441+
U+1824B kTGT_Numeric 8
94269442
U+1824C kTGT_MergedSrc L2008-4607
94279443
U+1824C kTGT_RSUnicode 376.7
94289444
U+1824D kTGT_MergedSrc L2008-4573
@@ -9587,6 +9603,7 @@ U+1829C kTGT_MergedSrc L2008-2269
95879603
U+1829C kTGT_RSUnicode 387.12
95889604
U+1829D kTGT_MergedSrc L2008-2798
95899605
U+1829D kTGT_RSUnicode 387.13
9606+
U+1829D kTGT_Numeric 100
95909607
U+1829E kTGT_MergedSrc L2008-3567
95919608
U+1829E kTGT_RSUnicode 387.13
95929609
U+1829F kTGT_MergedSrc L2008-3572
@@ -10979,6 +10996,7 @@ U+18554 kTGT_MergedSrc L2008-5923
1097910996
U+18554 kTGT_RSUnicode 516.12
1098010997
U+18555 kTGT_MergedSrc L2008-5865
1098110998
U+18555 kTGT_RSUnicode 516.13
10999+
U+18555 kTGT_Numeric 3
1098211000
U+18556 kTGT_MergedSrc L2008-5974
1098311001
U+18556 kTGT_RSUnicode 516.13
1098411002
U+18557 kTGT_MergedSrc L2008-5930

unicodetools/src/main/java/org/unicode/props/UcdProperty.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -540,6 +540,7 @@ public enum UcdProperty {
540540
"cjkTGHZ2013"),
541541
kTGT_MergedSrc(
542542
PropertyType.Miscellaneous, DerivedPropertyStatus.UCDNonProperty, "kTGT_MergedSrc"),
543+
kTGT_Numeric(PropertyType.Miscellaneous, DerivedPropertyStatus.Provisional, "kTGT_Numeric"),
543544
kTGT_RSUnicode(
544545
PropertyType.Miscellaneous,
545546
DerivedPropertyStatus.UCDNonProperty,

unicodetools/src/main/java/org/unicode/props/UcdPropertyValues.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1729,6 +1729,7 @@ public static kEH_Core_Values forName(String name) {
17291729
// kTGH
17301730
// kTGHZ2013
17311731
// kTGT_MergedSrc
1732+
// kTGT_Numeric
17321733
// kTGT_RSUnicode
17331734
// kTotalStrokes
17341735
// kTraditionalVariant

unicodetools/src/main/resources/org/unicode/props/ExtraPropertyAliases.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,13 @@ cjkTayNumeric ; kTayNumeric ; Provisional
193193
kTGT_MergedSrc ; kTGT_MergedSrc ; UCDNonProperty
194194
kTGT_RSUnicode ; kTGT_RSUnicode ; kRSTUnicode ; UCDNonProperty
195195

196+
# [185-C37] Consensus: Add a new provisional property, kTGT_Numeric to the
197+
# Tangut data files, based on L2/25-055, for Unicode Version 18.0.
198+
# [Ref. 5.2 in L2/25-232R]
199+
kTGT_Numeric ; kTGT_Numeric ; Provisional
200+
201+
# TODO(egg): This file somehow classifies all provisional numeric properties as miscellaneous.
202+
196203
# [183-C30] Consensus: In NushuSources.txt,
197204
# change the tag kSrc_NushuDuben to kNSHU_DubenSrc, and change the tag kReading to kNSHU_Reading.
198205
# For Unicode Version 17.0. See L2/25-087 item 1.9.

unicodetools/src/main/resources/org/unicode/props/IndexUnicodeProperties.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -337,6 +337,7 @@ NushuSources ; kSrc_NushuDuben
337337
NushuSources ; kReading
338338
TangutSources ; kRSTUnicode
339339
TangutSources ; kTGT_MergedSrc
340+
TangutSources ; kTGT_Numeric
340341

341342
NormalizationCorrections ; normalization_correction_original ; 1
342343
NormalizationCorrections ; normalization_correction_corrected ; 2

0 commit comments

Comments
 (0)