News for hackers. Stuff that matters.
Re:Show HN: Repaint – a WebGL based website builder by red_trumpet on Wednesday September 04, 2024 @09:25AM (#41445519)
> Let alone exotic languages such as Urdu/Persian that are highly cursive and ascend upwards depending upon the length of the word

I've never heard about this. Where can I read more about it?

Re:Show HN: Repaint – a WebGL based website builder by izakfr on Wednesday September 04, 2024 @10:01AM (#41445957)
This has been linked in the comments already, but check this out: https://faultlore.com/blah/text-hates-you/
Re:Show HN: Repaint – a WebGL based website builder by red_trumpet on Wednesday September 04, 2024 @12:06PM (#41447376)
That's an interesting read, but I didn't find anything relating to

> ascend upwards depending upon the length of the word

Did I just miss it?

Re:Show HN: Repaint – a WebGL based website builder by wg0 on Wednesday September 04, 2024 @02:15PM (#41448761)
You can check the Pango's script gallery (GNOME project) [0] as showcase of their prowess to be able to render Persian/Urdu that is the most complex form of Arabic script.

Complexity comes from the fact that in Arabic, a single character can have at max 4 contextual shapes generally speaking. In Nastaleeq variation, a single character can have up 100s of contextual shapes depending upon where it appears in the word.

[0]. https://pango.gnome.org/ScriptGallery