★ U+0DD8: Technical Specifications for the Sinhala Vowel Sign Gaetta-Pilla
The Sinhala Vowel Sign Gaetta-Pilla (“ෘ” U+0DD8), represented by the glyph ෘ, is an essential combining mark within the Sinhala script. This character allows for the representation of specific vocalic ‘r’ sounds following a consonant. This comprehensive resource provides developers and enthusiasts at iloveunicode.com with the complete technical data, encoding conversions, and structural context for this codepoint.
U+0DD8 Sinhala Script Specifications
The Unicode codepoint **U+0DD8** is classified as a *Spacing Mark* (Category $\text{Mc}$) and is a fundamental element of the Sinhala script. Unlike non-spacing marks, this character affects the layout and position of its base letter. It was officially added to Unicode in **version 3.0 (September, 1999)** and resides in the **Sinhala** block of the **Basic Multilingual Plane**, ensuring compatibility across global systems supporting the Sinhala language.
Core Unicode Properties
| Property | Value |
|---|---|
| Name | Sinhala Vowel Sign Gaetta-Pilla |
| Unicode Codepoint | U+0DD8 |
| Unicode Version | 3.0 (September, 1999) |
| Block | Sinhala |
| Plane | Basic Multilingual Plane |
Directionality and Character Classification
| Property | Value |
|---|---|
| Bidirectional class | Left To Right (L) |
| Is mirrored? | No |
| Category | Spacing Mark |
| Script | *Sinhala* |
| Combining Class | Not Reordered |
U+0DD8 Programming and Web Conversions
Proper implementation of the **Sinhala Vowel Sign Gaetta-Pilla** requires developers to use the correct escaped representations in various coding environments. This table details the language-specific conversions needed for accurate data exchange and display.
| Format | Representation |
|---|---|
| HTML (decimal) | `ෘ` |
| HTML (hex) | ෘ |
| HTML (named) | ` – ` |
| URL Escape Code | `%E0%B7%98` |
| CSS | `00DD8` |
| JavaScript, JSON | **u0DD8** |
| C, C++, Java | `u0DD8` |
| Python | `u0DD8` |
| Rust | `u{0DD8}` |
| Ruby | `u0DD8` |
UTF Byte Sequences
| Encoding | Hex Value |
|---|---|
| UTF-8 (hex) | 0xE0 0xB7 0x98 |
| UTF-16 (hex) | 0x0DD8 |
| UTF-32 (hex) | 0x00000DD8 |
Keyboard Entry and Code Preview
Keyboard Typing Instructions (Verbatim):
Language-Specific Code Snippet (JavaScript/C-style Escape)
`u0DD8`
Font Render Test
- ෘ
Times, Times New Roman, serif
- ෘ
Helvetica, Arial, sans-serif
- ෘ
Courier, Courier New, monospace
Conclusion: Advancing Your Unicode Knowledge
Understanding the precise categorization and encoding of characters like the Sinhala Vowel Sign Gaetta-Pilla is vital for developing accurate international software. The details of **U+0DD8** inform correct rendering behavior, as it is a spacing mark requiring unique layout handling. With precise technical knowledge from iloveunicode.com, developers can achieve robust Sinhala language implementations and maintain data integrity.