★ U+0D95: Technical Specifications for Sinhala Letter Ooyanna (ඕ)
The Sinhala Letter Ooyanna (“ඕ” U+0D95) is an extended vowel character essential for writing the Sinhala language, formally designated by the Unicode codepoint **U+0D95**. This resource provides developers and linguists who rely on iloveunicode.com with the complete technical data, encoding conversions, and usage context for this complex script element.
U+0D95 Sinhala Character Properties
The character Sinhala Letter Ooyanna was officially added to Unicode in **version 3.0** in September 1999. It belongs to the **Sinhala** block and resides within the **Basic Multilingual Plane**. This grapheme is categorized as an **Other Letter** (Lo) and is designed for left-to-right (L) display. It possesses a non-reordered combining class, confirming its behavior as a standalone element for rendering the Ooyanna sound.
Core Technical Data
| Property | Value |
|---|---|
| Name | Sinhala Letter Ooyanna |
| Unicode Codepoint | U+0D95 |
| Unicode Version | 3.0 (September, 1999) |
| Block | Sinhala |
| Plane | Basic Multilingual Plane |
Bidirectional and Categorical Data
| Property | Value |
|---|---|
| Bidirectional Class | Left To Right (L) |
| Is Mirrored? | No |
| Category | Other Letter |
| Script | Sinhala |
| Combining Class | Not Reordered |
Cross-Platform Conversions
| Format | Representation |
|---|---|
| HTML (decimal) | ඕ |
| HTML (hex) | ඕ |
| HTML (named) | - |
| URL Escape Code | %E0%B6%95 |
| CSS | 00D95 |
| JavaScript, JSON | u0D95 |
| C, C++, Java | u0D95 |
| Python | u0D95 |
| Rust | u{0D95} |
| Ruby | u0D95 |
UTF Encoding Byte Sequences
| Encoding | Hex Value |
|---|---|
| UTF-8 | 0xE0 0xB6 0x95 |
| UTF-16 | 0x0D95 |
| UTF-32 | 0x00000D95 |
Direct Keyboard Input and Rendering
To enter the Sinhala Letter Ooyanna (the character **U+0D95**) directly using the codepoint, follow these system-specific typing instructions:
- Windows: Hold Alt, then type 0 D 9 5. Release Alt.
- Mac: Hold Alt ⌥, then type 0 D 9 5. Release Alt.
Copy-Ready Code Snippet
u0D95
Font Render Preview
- ඕ
Times, Times New Roman, serif
- ඕ
Helvetica, Arial, sans-serif
- ඕ
Courier, Courier New, monospace
—
Conclusion: Advancing Your Unicode Knowledge
Accurate implementation of complex script elements like the **Sinhala Letter Ooyanna** is vital for globalized software and linguistic correctness. The detailed specifications for **U+0D95** are indispensable for developers working on Sinhala text rendering, font creation, and internationalization. Further precise technical knowledge is readily available on https://iloveunicode.com/, ensuring you can build robust and globally compatible applications.