“The reply took and the closure of the ticket took half an hour or so. The reasons behind it took five hundred years to pile up, and they involve a twice-mutilated vizier, a Qurʾān that vanished for four centuries, a Beirut newspaperman with a deadline, and an Egyptian physician who taught himself font engineering for fun (or that what I imagine about him). Walking through these, ended up to be the most enjoyable couple of weeks in that job, and I want to go through it here too.”

I haven't read this yet, but how could I not?

https://lr0.org/blog/p/arabic/

An interactive introduction to the terrific experience of rendering Arabic typography and its technical debt

This post was discussed in Lobsters and HackerNews

La Vita Nouva

This article on Arabic script typesetting and justification is turning out even better than I had hoped.

“My favourite resident of the block, and one of my favourite characters in all of Unicode, is U+FDFD, ﷽ : four-word invocation, bismillāh ar-raḥmān ar-raḥīm, as a single codepoint. A monument from the era when rendering was baked into the encoding because nobody trusted the renderer to do anything, preserved forever, like a fly in amber that recites.”

https://lr0.org/blog/p/arabic/

This character is amazing. Here's the glyph for it on my Android phone. I spent a fun fifteen or thirty minutes figuring out how it was composed. “Bismillah”, it transpires, is a contraction of “bismi Allah” (“in the name of God”), and in this one the "bismi" starts at farthest right and runs all the way through the tall part of the "ar-" in "ar-raḥman", with the ‘m’ part over on the left, and the mim's hanging final tail joining up with the ‘n’ of raḥman.

The "Allah" part is atop that, in the middle.

@mjd This was a bad form of the basmala, that we eventually fixed in Noto Naskh Arabic, but Android hasn’t updated its Noto fonts in ages (which is funny, given that Android is the reason Noto fonts exist at all).

Edit: the image below is the fixed version.

@khaled Bad how?
@mjd Everything, the uneven overall shape, the bizarre fusion of the letters, the lost reading order for no good reason (it is not a calligraphic artwork), and the fact it is unsuitable for the purpose this codepoint exists for (as an opening sentence in documents).

@khaled Thanks! Can you tell me: when you said "this" was a bad form, did you mean the "this" from https://mathstodon.xyz/@mjd/116748713103195512 or "this" from https://mathstodon.xyz/@[email protected]cial/116751032725791630 ?

If it's the first one I think I understand what you mean about the reading order and the fusion of the letters, but if it's the second one I do not.

@mjd Sorry if I wasn’t clear. The one I posted is the fixed version that Android does not have yet.
@khaled Which one was the one you said was bad? Was it this one? https://mathstodon.xyz/@mjd/116743313673776029
@mjd this one is from my Amiri font (so I would not think it is bad, obviously 😀).
https://mathstodon.xyz/@mjd/116743313673776029