You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
0074 ├─ t ├─ LATIN SMALL LETTER T
0065 ├─ e ├─ LATIN SMALL LETTER E
0073 ├─ s ├─ LATIN SMALL LETTER S
0074 ├─ t ├─ LATIN SMALL LETTER T
0020 ├─ ] [ ├─ SPACE
0073 ├─ s ├─ LATIN SMALL LETTER S
0074 ├─ t ├─ LATIN SMALL LETTER T
0072 ├─ r ├─ LATIN SMALL LETTER R
---- ├┬ ı̈ ├┬ Composition
0131 │├─ ı │├─ LATIN SMALL LETTER DOTLESS I
0308 │└─ ◌̈ │└─ COMBINING DIAERESIS
006E ├─ n ├─ LATIN SMALL LETTER N
0067 ├─ g ├─ LATIN SMALL LETTER G
Examples
Tamil
>> uniscribe "நகரத்தில்"
Thai
>> uniscribe "ม้าลายหกตัว"
Ideographic Variations
>> uniscribe "辻󠄀㚑󠄁"
(the variation is not visible in the screenshot, because my system does not render it correctly)
Emoji Sequences
>> uniscribe "3️⃣🤸♀"
Lots of Combining Marks
>> uniscribe "̶̧̨̱̹̭̯ͧ̾ͬC̷̙̲̝͖ͭ̏ͥͮ͟Oͮ͏̮̪̝͍"
Random Sequences of some Special Unicode Codepoints
Although the gem is generally up to date with Unicode 16.0, the proper detection of compositions / graphemes / combined characters depends on your Ruby version:
You can run uniscribe -v to check for the Unicode level of your uniscribe version.