In Gulzar, an interesting bit of OpenType magic is how U+0021 EXCLAMATION MARK and U+003A COLON change their shape based on their adjacent English/Urdu characters:
Currently (as seen above), the ellipsis’ shape remains the same in both English and Urdu text, but it would be nice if, when used in Urdu text, the dots in the ellipsis use the same shape as the dots in the colon or the exclamation mark.
In Gulzar, an interesting bit of OpenType magic is how U+0021 EXCLAMATION MARK and U+003A COLON change their shape based on their adjacent English/Urdu characters:
hb-view -o exclm-en.png Gulzar-Regular-1.002.ttf "Hi!"
hb-view -o exclm-ur.png Gulzar-Regular-1.002.ttf "ہائے!"
hb-view -o colon-en.png Gulzar-Regular-1.002.ttf "a:b"
hb-view -o colon-ur.png Gulzar-Regular-1.002.ttf "ا:ب"
Can we also apply the same magic to U+2026 HORIZONTAL ELLIPSIS too?
hb-view -o ellipsis-en.png Gulzar-Regular-1.002.ttf "a… b"
Currently (as seen above), the ellipsis’ shape remains the same in both English and Urdu text, but it would be nice if, when used in Urdu text, the dots in the ellipsis use the same shape as the dots in the colon or the exclamation mark.