Very nice. I hope to see this in the Wolfram Function Repository.
Thank you so much Mark for sharing this. Clear illustrations and easy to read code. It is a treat to see the Arabic letter “ظ” in your opening image. This letter’s pronunciation is close to the letter “Z” in English.
– you have earned Featured Contributor Badge ![]()
Your exceptional post has been selected for our editorial column Staff Picks http://wolfr.am/StaffPicks and Your Profile is now distinguished by a Featured Contributor Badge and is displayed on the Featured Contributor Board. Thank you!
What a cool post, Mark! I’d like to point out something that might come handy. In the docs on BoundaryDiscretizeGraphics you can find an example in Applications section about another way of getting a glyph geometry, for example:
BoundaryDiscretizeGraphics[
Text[Style["ظ",Bold]],
_Text,MaxCellMeasure->0.01]
Then you can use unctions like MeshPrimitives, MeshCells, MeshCoordinates, etc. to extract underlying geometric elements.
Unfortunately, when I updated to Mathematica 12.2, the trick of exporting in PDF format no longer produced graphics objects. If you want to play with this method, it will have to be in v < 12.2. : (
Hi Mark,
It works in Mathematica 12.3.1 if you specify "PageGraphics" as the second argument of ImportString:
InputForm@ImportString[ExportString[l, "PDF"], "PageGraphics"]

