# PropertyValueAliases-16.0.0.txt
# Date: 2024-07-30, 19:59:00 GMT
# © 2024 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
# For terms of use and license, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
# For documentation, see https://www.unicode.org/reports/tr44/
#
# This file contains aliases for property values used in the UCD.
# These names can be used for XML formats of UCD data, for regular-expression
# property tests, and other programmatic textual descriptions of Unicode data.
#
# The names may be translated in appropriate environments, and additional
# aliases may be useful.
#
# FORMAT
#
# Each line describes a property value name.
# This consists of three or more fields, separated by semicolons.
#
# First Field: The first field describes the property for which that
# property value name is used.
#
# Second Field: The second field is the short name for the property value.
# It is typically an abbreviation, but in a number of cases it is simply
# a duplicate of the "long name" in the third field.
#
# Third Field: The third field is the long name for the property value,
# typically the formal name used in documentation about the property value.
#
# In the case of Canonical_Combining_Class (ccc), there are 4 fields:
# The second field is numeric, the third is the short name, and the fourth is the long name.
#
# The above are the preferred aliases. Other aliases may be listed in additional fields.
#
# Loose matching should be applied to all property names and property values, with
# the exception of String Property values. With loose matching of property names and
# values, the case distinctions, whitespace, hyphens, and '_' are ignored.
# For Numeric Property values, numeric equivalence is applied: thus "01.00"
# is equivalent to "1".
#
# NOTE: Property value names are NOT unique across properties. For example:
#
# AL means Arabic Letter for the Bidi_Class property, and
# AL means Above_Left for the Canonical_Combining_Class property, and
# AL means Alphabetic for the Line_Break property.
#
# In addition, some property names may be the same as some property value names.
# For example:
#
# sc means the Script property, and
# Sc means the General_Category property value Currency_Symbol (Sc)
#
# The combination of property value and property name is, however, unique.
#
# For more information, see UAX #44, Unicode Character Database, and
# UTS #18, Unicode Regular Expressions.
# ================================================
# ASCII_Hex_Digit (AHex)
AHex; N ; No ; F ; False
AHex; Y ; Yes ; T ; True
# Age (age)
age; 1.1 ; V1_1
age; 2.0 ; V2_0
age; 2.1 ; V2_1
age; 3.0 ; V3_0
age; 3.1 ; V3_1
age; 3.2 ; V3_2
age; 4.0 ; V4_0
age; 4.1 ; V4_1
age; 5.0 ; V5_0
age; 5.1 ; V5_1
age; 5.2 ; V5_2
age; 6.0 ; V6_0
age; 6.1 ; V6_1
age; 6.2 ; V6_2
age; 6.3 ; V6_3
age; 7.0 ; V7_0
age; 8.0 ; V8_0
age; 9.0 ; V9_0
age; 10.0 ; V10_0
age; 11.0 ; V11_0
age; 12.0 ; V12_0
age; 12.1 ; V12_1
age; 13.0 ; V13_0
age; 14.0 ; V14_0
age; 15.0 ; V15_0
age; 15.1 ; V15_1
age; 16.0 ; V16_0
age; NA ; Unassigned
# Alphabetic (Alpha)
Alpha; N ; No ; F ; False
Alpha; Y ; Yes ; T ; True
# Bidi_Class (bc)
bc ; AL ; Arabic_Letter
bc ; AN ; Arabic_Number
bc ; B ; Paragraph_Separator
bc ; BN ; Boundary_Neutral
bc ; CS ; Common_Separator
bc ; EN ; European_Number
bc ; ES ; European_Separator
bc ; ET ; European_Terminator
bc ; FSI ; First_Strong_Isolate
bc ; L ; Left_To_Right
bc ; LRE ; Left_To_Right_Embedding
bc ; LRI ; Left_To_Right_Isolate
bc ; LRO ; Left_To_Right_Override
bc ; NSM ; Nonspacing_Mark
bc ; ON ; Other_Neutral
bc ; PDF ; Pop_Directional_Format
bc ; PDI ; Pop_Directional_Isolate
bc ; R ; Right_To_Left
bc ; RLE ; Right_To_Left_Embedding
bc ; RLI ; Right_To_Left_Isolate
bc ; RLO ; Right_To_Left_Override
bc ; S ; Segment_Separator
bc ; WS ; White_Space
# Bidi_Control (Bidi_C)
Bidi_C; N ; No ; F ; False
Bidi_C; Y ; Yes ; T ; True
# Bidi_Mirrored (Bidi_M)
Bidi_M; N ; No ; F ; False
Bidi_M; Y ; Yes ; T ; True
# Bidi_Mirroring_Glyph (bmg)
# Bidi_Paired_Bracket (bpb)
# @missing: 0000..10FFFF; Bidi_Paired_Bracket;
# Case_Ignorable (CI)
CI ; N ; No ; F ; False
CI ; Y ; Yes ; T ; True
# Cased (Cased)
Cased; N ; No ; F ; False
Cased; Y ; Yes ; T ; True
# Changes_When_Casefolded (CWCF)
CWCF; N ; No ; F ; False
CWCF; Y ; Yes ; T ; True
# Changes_When_Casemapped (CWCM)
CWCM; N ; No ; F ; False
CWCM; Y ; Yes ; T ; True
# Changes_When_Lowercased (CWL)
CWL; N ; No ; F ; False
CWL; Y ; Yes ; T ; True
# Changes_When_NFKC_Casefolded (CWKCF)
CWKCF; N ; No ; F ; False
CWKCF; Y ; Yes ; T ; True
# Changes_When_Titlecased (CWT)
CWT; N ; No ; F ; False
CWT; Y ; Yes ; T ; True
# Changes_When_Uppercased (CWU)
CWU; N ; No ; F ; False
CWU; Y ; Yes ; T ; True
# Composition_Exclusion (CE)
CE ; N ; No ; F ; False
CE ; Y ; Yes ; T ; True
# Dash (Dash)
Dash; N ; No ; F ; False
Dash; Y ; Yes ; T ; True
# Decomposition_Mapping (dm)
# @missing: 0000..10FFFF; Decomposition_Mapping;
# Decomposition_Type (dt)
dt ; Can ; Canonical ; can
dt ; Com ; Compat ; com
dt ; Enc ; Circle ; enc
dt ; Fin ; Final ; fin
dt ; Font ; Font ; font
dt ; Fra ; Fraction ; fra
dt ; Init ; Initial ; init
dt ; Iso ; Isolated ; iso
dt ; Med ; Medial ; med
dt ; Nar ; Narrow ; nar
dt ; Nb ; Nobreak ; nb
dt ; None ; None ; none
dt ; Sml ; Small ; sml
dt ; Sqr ; Square ; sqr
dt ; Sub ; Sub ; sub
dt ; Sup ; Super ; sup
dt ; Vert ; Vertical ; vert
dt ; Wide ; Wide ; wide
# Default_Ignorable_Code_Point (DI)
DI ; N ; No ; F ; False
DI ; Y ; Yes ; T ; True
# Deprecated (Dep)
Dep; N ; No ; F ; False
Dep; Y ; Yes ; T ; True
# Diacritic (Dia)
Dia; N ; No ; F ; False
Dia; Y ; Yes ; T ; True
# East_Asian_Width (ea)
ea ; A ; Ambiguous
ea ; F ; Fullwidth
ea ; H ; Halfwidth
ea ; N ; Neutral
ea ; Na ; Narrow
ea ; W ; Wide
# Emoji (Emoji)
Emoji; N ; No ; F ; False
Emoji; Y ; Yes ; T ; True
# Emoji_Component (EComp)
EComp; N ; No ; F ; False
EComp; Y ; Yes ; T ; True
# Emoji_Modifier (EMod)
EMod; N ; No ; F ; False
EMod; Y ; Yes ; T ; True
# Emoji_Modifier_Base (EBase)
EBase; N ; No ; F ; False
EBase; Y ; Yes ; T ; True
# Emoji_Presentation (EPres)
EPres; N ; No ; F ; False
EPres; Y ; Yes ; T ; True
# Equivalent_Unified_Ideograph (EqUIdeo)
# Expands_On_NFC (XO_NFC)
XO_NFC; N ; No ; F ; False
XO_NFC; Y ; Yes ; T ; True
# Expands_On_NFD (XO_NFD)
XO_NFD; N ; No ; F ; False
XO_NFD; Y ; Yes ; T ; True
# Expands_On_NFKC (XO_NFKC)
XO_NFKC; N ; No ; F ; False
XO_NFKC; Y ; Yes ; T ; True
# Expands_On_NFKD (XO_NFKD)
XO_NFKD; N ; No ; F ; False
XO_NFKD; Y ; Yes ; T ; True
# Extended_Pictographic (ExtPict)
ExtPict; N ; No ; F ; False
ExtPict; Y ; Yes ; T ; True
# Extender (Ext)
Ext; N ; No ; F ; False
Ext; Y ; Yes ; T ; True
# FC_NFKC_Closure (FC_NFKC)
# @missing: 0000..10FFFF; FC_NFKC_Closure;
# Full_Composition_Exclusion (Comp_Ex)
Comp_Ex; N ; No ; F ; False
Comp_Ex; Y ; Yes ; T ; True
# General_Category (gc)
gc ; C ; Other # Cc | Cf | Cn | Co | Cs
gc ; Cc ; Control ; cntrl
gc ; Cf ; Format
gc ; Cn ; Unassigned
gc ; Co ; Private_Use
gc ; Cs ; Surrogate
gc ; L ; Letter # Ll | Lm | Lo | Lt | Lu
gc ; LC ; Cased_Letter # Ll | Lt | Lu
gc ; Ll ; Lowercase_Letter
gc ; Lm ; Modifier_Letter
gc ; Lo ; Other_Letter
gc ; Lt ; Titlecase_Letter
gc ; Lu ; Uppercase_Letter
gc ; M ; Mark ; Combining_Mark # Mc | Me | Mn
gc ; Mc ; Spacing_Mark
gc ; Me ; Enclosing_Mark
gc ; Mn ; Nonspacing_Mark
gc ; N ; Number # Nd | Nl | No
gc ; Nd ; Decimal_Number ; digit
gc ; Nl ; Letter_Number
gc ; No ; Other_Number
gc ; P ; Punctuation ; punct # Pc | Pd | Pe | Pf | Pi | Po | Ps
gc ; Pc ; Connector_Punctuation
gc ; Pd ; Dash_Punctuation
gc ; Pe ; Close_Punctuation
gc ; Pf ; Final_Punctuation
gc ; Pi ; Initial_Punctuation
gc ; Po ; Other_Punctuation
gc ; Ps ; Open_Punctuation
gc ; S ; Symbol # Sc | Sk | Sm | So
gc ; Sc ; Currency_Symbol
gc ; Sk ; Modifier_Symbol
gc ; Sm ; Math_Symbol
gc ; So ; Other_Symbol
gc ; Z ; Separator # Zl | Zp | Zs
gc ; Zl ; Line_Separator
gc ; Zp ; Paragraph_Separator
gc ; Zs ; Space_Separator
# @missing: 0000..10FFFF; General_Category; Unassigned
# Grapheme_Base (Gr_Base)
Gr_Base; N ; No ; F ; False
Gr_Base; Y ; Yes ; T ; True
# Grapheme_Cluster_Break (GCB)
GCB; CN ; Control
GCB; CR ; CR
GCB; EB ; E_Base
GCB; EBG ; E_Base_GAZ
GCB; EM ; E_Modifier
GCB; EX ; Extend
GCB; GAZ ; Glue_After_Zwj
GCB; L ; L
GCB; LF ; LF
GCB; LV ; LV
GCB; LVT ; LVT
GCB; PP ; Prepend
GCB; RI ; Regional_Indicator
GCB; SM ; SpacingMark
GCB; T ; T
GCB; V ; V
GCB; XX ; Other
GCB; ZWJ ; ZWJ
# Grapheme_Extend (Gr_Ext)
Gr_Ext; N ; No ; F ; False
Gr_Ext; Y ; Yes ; T ; True
# Grapheme_Link (Gr_Link)
Gr_Link; N ; No ; F ; False
Gr_Link; Y ; Yes ; T ; True
# Hangul_Syllable_Type (hst)
hst; L ; Leading_Jamo
hst; LV ; LV_Syllable
hst; LVT ; LVT_Syllable
hst; NA ; Not_Applicable
hst; T ; Trailing_Jamo
hst; V ; Vowel_Jamo
# Hex_Digit (Hex)
Hex; N ; No ; F ; False
Hex; Y ; Yes ; T ; True
# Hyphen (Hyphen)
Hyphen; N ; No ; F ; False
Hyphen; Y ; Yes ; T ; True
# IDS_Binary_Operator (IDSB)
IDSB; N ; No ; F ; False
IDSB; Y ; Yes ; T ; True
# IDS_Trinary_Operator (IDST)
IDST; N ; No ; F ; False
IDST; Y ; Yes ; T ; True
# IDS_Unary_Operator (IDSU)
IDSU; N ; No ; F ; False
IDSU; Y ; Yes ; T ; True
# ID_Compat_Math_Continue (ID_Compat_Math_Continue)
ID_Compat_Math_Continue; N ; No ; F ; False
ID_Compat_Math_Continue; Y ; Yes ; T ; True
# ID_Compat_Math_Start (ID_Compat_Math_Start)
ID_Compat_Math_Start; N ; No ; F ; False
ID_Compat_Math_Start; Y ; Yes ; T ; True
# ID_Continue (IDC)
IDC; N ; No ; F ; False
IDC; Y ; Yes ; T ; True
# ID_Start (IDS)
IDS; N ; No ; F ; False
IDS; Y ; Yes ; T ; True
# ISO_Comment (isc)
# @missing: 0000..10FFFF; ISO_Comment;
# Math (Math)
Math; N ; No ; F ; False
Math; Y ; Yes ; T ; True
# Modifier_Combining_Mark (MCM)
MCM; N ; No ; F ; False
MCM; Y ; Yes ; T ; True
# NFC_Quick_Check (NFC_QC)
NFC_QC; M ; Maybe
NFC_QC; N ; No
NFC_QC; Y ; Yes
# NFD_Quick_Check (NFD_QC)
NFD_QC; N ; No
NFD_QC; Y ; Yes
# NFKC_Casefold (NFKC_CF)
# NFKC_Quick_Check (NFKC_QC)
NFKC_QC; M ; Maybe
NFKC_QC; N ; No
NFKC_QC; Y ; Yes
# NFKC_Simple_Casefold (NFKC_SCF)
# NFKD_Quick_Check (NFKD_QC)
NFKD_QC; N ; No
NFKD_QC; Y ; Yes
# Name (na)
# @missing: 0000..10FFFF; Name;
# Simple_Lowercase_Mapping (slc)
# @missing: 0000..10FFFF; Simple_Lowercase_Mapping;
# Simple_Titlecase_Mapping (stc)
# @missing: 0000..10FFFF; Simple_Titlecase_Mapping;
# Simple_Uppercase_Mapping (suc)
# @missing: 0000..10FFFF; Simple_Uppercase_Mapping;
# Soft_Dotted (SD)
SD ; N ; No ; F ; False
SD ; Y ; Yes ; T ; True
# Terminal_Punctuation (Term)
Term; N ; No ; F ; False
Term; Y ; Yes ; T ; True
# Titlecase_Mapping (tc)
# @missing: 0000..10FFFF; Titlecase_Mapping;
# Unicode_1_Name (na1)
# @missing: 0000..10FFFF; Unicode_1_Name;
# Variation_Selector (VS)
VS ; N ; No ; F ; False
VS ; Y ; Yes ; T ; True
# Vertical_Orientation (vo)
vo ; R ; Rotated
vo ; Tr ; Transformed_Rotated
vo ; Tu ; Transformed_Upright
vo ; U ; Upright
# White_Space (WSpace)
WSpace; N ; No ; F ; False
WSpace; Y ; Yes ; T ; True
# Word_Break (WB)
WB ; CR ; CR
WB ; DQ ; Double_Quote
WB ; EB ; E_Base
WB ; EBG ; E_Base_GAZ
WB ; EM ; E_Modifier
WB ; EX ; ExtendNumLet
WB ; Extend ; Extend
WB ; FO ; Format
WB ; GAZ ; Glue_After_Zwj
WB ; HL ; Hebrew_Letter
WB ; KA ; Katakana
WB ; LE ; ALetter
WB ; LF ; LF
WB ; MB ; MidNumLet
WB ; ML ; MidLetter
WB ; MN ; MidNum
WB ; NL ; Newline
WB ; NU ; Numeric
WB ; RI ; Regional_Indicator
WB ; SQ ; Single_Quote
WB ; WSegSpace ; WSegSpace
WB ; XX ; Other
WB ; ZWJ ; ZWJ
# XID_Continue (XIDC)
XIDC; N ; No ; F ; False
XIDC; Y ; Yes ; T ; True
# XID_Start (XIDS)
XIDS; N ; No ; F ; False
XIDS; Y ; Yes ; T ; True
# cjkAccountingNumeric (cjkAccountingNumeric)
# @missing: 0000..10FFFF; cjkAccountingNumeric; NaN
# cjkCompatibilityVariant (cjkCompatibilityVariant)
# @missing: 0000..10FFFF; cjkCompatibilityVariant;
# cjkIICore (cjkIICore)
# @missing: 0000..10FFFF; cjkIICore;