Squeak
  links to this page:    
View this PageEdit this PageUploads to this PageHistory of this PageTop of the SwikiRecent ChangesSearch the SwikiHelp Guide
Combining Diacritical Marks Range (Unicode)
Last updated at 7:32 pm UTC on 29 August 2022
http://unicode.org/charts/PDF/U0300.pdf

The range: 0300–036F of The Unicode Standard contains diacritical marks which go after a base character.

In a combining character sequence, the base character is the initial character, which the combining marks are applied to.


For example, an é (e-acute) can be represented in a string as a single run e ("\u00e9") or an 'e' followed by an acute accent ("e\u0301" in NFD). According to the Unicode standard, these two are "canonically equivalent" and should be treated as equal. [2]

Character properties


Character properties of U+0301 - combining acute accent

Squeak 6.0

Displaying combining diacritics works in Squeak 6.0 when using a TrueType font; before it did not.

References

[1] http://unicode.org/faq/char_combmark.html
[2] http://blog.golang.org/normalization