★ U+0A3C: The Gurmukhi Sign Nukta Technical Deep Dive
The Gurmukhi Sign Nukta (“਼” U+0A3C) is a crucial diacritical mark in the Gurmukhi script, used to form characters representing sounds adopted from other languages (like Persian and Arabic). This comprehensive technical resource provides developers and linguists at iloveunicode.com with the complete data on properties, encoding formats, and usage context for this essential codepoint.
U+0A3C Gurmukhi Diacritic Specifications
The Unicode codepoint **U+0A3C** represents the *Gurmukhi Sign Nukta*. It is classified as a Nonspacing Mark ($\text{Mn}$), meaning it combines visually with a preceding base consonant without occupying its own character space. This sign was officially added to Unicode in **version 1.1 (June, 1993)**. It belongs to the **Gurmukhi** block of the **Basic Multilingual Plane**, serving as a critical component for extending the script’s phonetic inventory.
Core Unicode Properties and Classification
Directionality, Script, and Combining Data
Encoding Conversions and Implementations
Web and Code Representation of ਼ (U+0A3C)
| HTML (decimal) |
਼ |
| HTML (hex) |
਼ |
| HTML (named) |
- |
| URL Escape Code |
%E0%A8%BC |
| CSS |
00A3C |
| JavaScript, JSON |
u0A3C |
| C, C++, Java |
u0A3C |
| Python |
u0A3C |
| Rust |
u{0A3C} |
| Ruby |
u0A3C |
Universal Character Encoding Formats
| UTF-8 (hex) |
0xE0 0xA8 0xBC |
| UTF-16 (hex) |
0x0A3C |
| UTF-32 (hex) |
0x00000A3C |
Keyboard Input for “਼”
- Windows ?: Hold Alt, then type 0 A 3 C. Release Alt.
- Mac ?: Hold Alt ⌥, then type 0 A 3 C. Release Alt.
Visual Rendering Preview
- ਼
Times, Times New Roman, serif
- ਼
Helvetica, Arial, sans-serif
- ਼
Courier, Courier New, monospace
Copy-Ready HTML Entity Code Snippet
਼
Derived Characters Using U+0A3C
Conclusion: Advancing Your Unicode Knowledge
Mastering diacritics like the **Gurmukhi Sign Nukta** is vital for accurately representing the full phonetic range of the Gurmukhi script. As a nonspacing mark, its correct application, which has the combining class *Nukta*, is essential for text processing and display across all digital platforms. With precise technical knowledge from iloveunicode.com, developers can ensure robust linguistic support and avoid character rendering issues.