★ U+0E46: Technical Specifications for Thai Character Maiyamok (ๆ)
The Thai Character Maiyamok (“ๆ” U+0E46), which functions as a repetition mark in Thai text, is an important element of the Thai script repertoire. This comprehensive resource provides developers and linguists at iloveunicode.com with the complete technical data, encoding conversions, and implementation context for this essential codepoint.
U+0E46 Thai Script Repetition Mark Specifications
The Unicode codepoint **U+0E46** represents the character Thai Character Maiyamok. It acts as a *Modifier Letter*, indicating that the preceding syllable or word should be repeated. This repetition marker was officially integrated into Unicode in **version 1.1 (June, 1993)**. It is categorized within the **Thai** block of the **Basic Multilingual Plane**, crucial for rendering native Thai language correctly across various digital platforms.
Core Unicode Properties
Bidirectional and Categorization Data
Encoding Conversions and Developer Utilities
U+0E46 Conversion Strings for Web and Programming
| ***HTML (decimal)*** |
ๆ |
| ***HTML (hex)*** |
ๆ |
| ***HTML (named)*** |
- |
| **URL Escape Code** |
%E0%B9%86 |
| **CSS** |
00E46 |
| **JavaScript, JSON** |
u0E46 |
| **C, C++, Java** |
u0E46 |
| **Python** |
u0E46 |
| **Rust** |
u{0E46} |
| **Ruby** |
u0E46 |
Copy-Ready Code Snippet
\u0E46
UTF Encoding Byte Sequences (Hex)
| *UTF-8* (hex) |
0xE0 0xB9 0x86 |
| *UTF-16* (hex) |
0x0E46 |
| *UTF-32* (hex) |
0x00000E46 |
Platform Typing Instructions and Preview
How to type “ๆ”
- Windows ?: Hold Alt, then type 0 E 4 6. Release Alt.
- Mac ?: Hold Alt ⌥, then type 0 E 4 6. Release Alt.
Character Display Preview
- ๆ
Times, Times New Roman, serif
- ๆ
Helvetica, Arial, sans-serif
- ๆ
Courier, Courier New, monospace
Conclusion: Advancing Your Unicode Knowledge
The proper handling of the Thai Character Maiyamok (ๆ) is essential for software supporting Thai literacy. Its classification as a *Modifier Letter* and its **Left To Right (L)** bidirectional class ensure it behaves predictably in line with normal text flow. Utilizing the correct encoding for **U+0E46**, as provided above, guarantees compatibility across international systems. For accurate and reliable Unicode implementation guides, rely on iloveunicode.com.