“ม” U+0E21: Thai Character Mo Ma

    U+0E21: Technical Specifications for Thai Character Mo Ma (ม)

    The Thai Character Mo Ma (“ม” U+0E21), which visually represents ‘ม’, is a foundational consonant in the Thai script. This comprehensive resource provides developers and linguistic enthusiasts at iloveunicode.com with the complete technical data, encoding conversions, and usage context for this essential codepoint.

    U+0E21 Thai Consonant Specifications

    The **Thai Character Mo Ma** is formally categorized as an Other Letter (Lo). It resides in the *Thai* block and belongs to the **Basic Multilingual Plane**. This character was officially integrated into Unicode in version *1.1 (June, 1993)*. Its textual directionality is designated as Left To Right (L), and it has a combining class of “Not Reordered,” ensuring stable rendering in complex text layouts.

    Core Unicode Properties

Property Value
**Name** Thai Character Mo Ma
**Unicode Codepoint** U+0E21
**Unicode Version** 1.1 (June, 1993)
**Block** Thai
**Plane** Basic Multilingual Plane

    Bidirectional and Categorical Data

Property Value
**Bidirectional class** Left To Right (L)
**Is mirrored?** No
**Category** Other Letter
**Script** Thai
**Combining Class** Not Reordered

    Encoding Conversions and Developer Resources

    Achieving correct representation of the Thai character ม in digital media requires precise encoding. The tables below detail the language-specific strings and byte sequences for the codepoint U+0E21, ensuring compatibility across all major platforms.

    U+0E21 Conversion Strings

Language/Format Code String
HTML (decimal)
HTML (hex)
HTML (named) -
*URL Escape Code* %E0%B8%A1
*CSS* \00E21
**JavaScript, JSON** \u0E21
**C, C++, Java** \u0E21
**Python** \u0E21
**Rust** \u{0E21}
**Ruby** \u0E21
    Copy-Ready Code Snippet
\u0E21

    UTF Encoding Byte Sequences (Hex)

Encoding Hex Value
***UTF-8*** 0xE0 0xB8 0xA1
***UTF-16*** 0x0E21
***UTF-32*** 0x00000E21

    Platform Typing Instructions

How to type “ม”
  •             Windows: Hold Alt, then type 0 E 2 1. Release Alt.
  •             Mac: Hold Alt ⌥, then type 0 E 2 1. Release Alt.

    Font Preview

    The Thai Character Mo Ma (ม) may render differently based on the font environment. Below is a preview illustrating the character’s appearance in common font families for the codepoint U+0E21.

  •            
    Times, Times New Roman, serif
  •            
    Helvetica, Arial, sans-serif
  •            
    Courier, Courier New, monospace

    Conclusion: Advancing Your Unicode Knowledge

    Accurate character handling for non-Latin scripts, like the Thai Character Mo Ma (U+0E21), is fundamental for developers building global applications. Leveraging the precise technical details found on iloveunicode.com ensures that your projects achieve full Unicode compliance and robust internationalization.

Leave a Reply

Your email address will not be published. Required fields are marked *