This character is a Nonspacing Mark and inherits its script property from the preceding character. It is also used in the scripts Glagolitic, Latin, Sunu, Syriac, Thai.
The glyph is not a composition. Its width in East Asian texts is determined by its context. It can be displayed wide or narrow. In bidirectional text it acts as Nonspacing Mark. When changing direction it is not mirrored. U+0303 prohibits a line break before it. The glyph can be confused with 3 other glyphs.
The Wikipedia has the following information about this codepoint:
A nasal vowel is a vowel that is produced with a lowering of the soft palate (or velum) so that the air flow escapes through the nose and the mouth simultaneously, as in the French vowel /ɑ̃/ () or Amoy [ɛ̃]. By contrast, oral vowels are produced without nasalization.
Nasalized vowels are vowels under the influence of neighbouring sounds. For instance, the [æ] of the word hand is affected by the following nasal consonant. In most languages, vowels adjacent to nasal consonants are produced partially or fully with a lowered velum in a natural process of assimilation and are therefore technically nasal, but few speakers would notice. That is the case in English: vowels preceding nasal consonants are nasalized, but there is no phonemic distinction between nasal and oral vowels, and all vowels are considered phonemically oral.
Some languages contrast oral vowels and nasalized vowels phonemically. Linguists make use of minimal pairs to decide whether or not the nasality is of linguistic importance. In French, for instance, nasal vowels are distinct from oral vowels, and words can differ by the vowel quality. The words beau/bo/ "beautiful" and bon/bɔ̃/ "good" are a minimal pair that contrasts primarily the vowel nasalization even though the /ɔ̃/ from bon is slightly more open.
Portuguese allows nasal diphthongs, which contrast with their oral counterparts, like the pair mau/ˈmaw/ "bad" and mão/ˈmɐ̃w̃/ "hand".
Although there are French loanwords into English with nasal vowels like croissant [ˈkɹwɑːsɒ̃], there is no expectation that an English-speaker would nasalize the vowels to the same extent as French-speakers or Portuguese-speakers. Likewise, pronunciation keys in English dictionaries do not always indicate nasalization of French or Portuguese loanwords.
Representations
System
Representation (click value to copy)
Nº
771
UTF-8
CC 83
UTF-16
03 03
UTF-32
00 00 03 03
URL-Quoted
%CC%83
HTML hex reference
̃
Wrong windows-1252 Mojibake
◌̃
Encoding: CP1258 (hex bytes)
DE
Encoding: EUC_JIS_2004 (hex bytes)
AB FD
Encoding: EUC_JISX0213 (hex bytes)
AB FD
Encoding: GB18030 (hex bytes)
81 30 BC 39
Encoding: ISO2022_JP_2004 (hex bytes)
1B 24 28 51 2B 7D 1B 28 42
Encoding: ISO2022_JP_3 (hex bytes)
1B 24 28 4F 2B 7D 1B 28 42
Encoding: SHIFT_JIS_2004 (hex bytes)
86 9D
Encoding: SHIFT_JISX0213 (hex bytes)
86 9D
LATEX
\~
AGL: Latin-4
tildecomb
AGL: Latin-5
tildecomb
Adobe Glyph List
tildecmb
Adobe Glyph List
tildecomb
RFC 5137
\u'0303'
Bash and Zsh inside echo -e
\u0303
C and C++
\u0303
C#
\u0303
CSS
\000303
Excel
=UNICHAR(771)
Go
\u0303
JavaScript
\u0303
Modern JavaScript since ES6
\u{303}
JSON
\u0303
Java
\u0303
Lua
\u{303}
Matlab
char(771)
Perl
"\x{303}"
PHP
\u{303}
PostgreSQL
U&'\0303'
PowerShell
`u{303}
Python
\u0303
Ruby
\u{303}
Rust
\u{303}
Click the star button next to each label to set this representation as favorite or remove it from the favorites. Favorites will be shown initially. (Favorites are stored locally on your computer and never sent over the internet.)