- Letter =
          
        
 
        %i[letter uppercase_letter lowercase_letter
titlecase_letter modifier_letter other_letter]
 
      
        - Mark =
          
        
 
        %i[mark nonspacing_mark spacing_mark
enclosing_mark]
 
      
        - Number =
          
        
 
        %i[number decimal_number letter_number
other_number]
 
      
        - Punctuation =
          
        
 
        %i[punctuation connector_punctuation dash_punctuation
open_punctuation close_punctuation initial_punctuation
final_punctuation other_punctuation]
 
      
        - Symbol =
          
        
 
        %i[symbol math_symbol currency_symbol
modifier_symbol other_symbol]
 
      
        - Separator =
          
        
 
        %i[separator space_separator line_separator
paragraph_separator]
 
      
        - Codepoint =
          
        
 
        %i[other control format
surrogate private_use unassigned]
 
      
        - All =
          
        
 
        Letter + Mark + Number + Punctuation +
Symbol + Separator + Codepoint