Hi,
is
freetype capable of dealing with the unicode normalization forms? I've
tried to render these two examples glyph by glyph in order to get the
desired result:
Syntax:
desired_result = first_glyph_rendered + second_glyph_rendered +
...
1.
ä
=
a +
0x00E4 = 0x0061 +
0x0308
2.
Þ
=
A
+
+
0x01DE = 0x0041 +
0x0308 + 0x0304
The first
one worked just fine. But in the second one both combining characters
(308+304) had been placed at the same position instead of on top of
each other. So is there actually a reliable way to render normalized
unicode characters composed of more then one combining character with
freetype?
Thanks!
André
Grabinski