4 ms·
I built my business around font rendering! Shout out to Behdad https://en.wikipedia.org/wiki/Behdad_Esfahbod https://en.wikipedia.org/wiki/Behdad_Esfahbod a on
by warent 5y ago
I built my business around font rendering!
Shout out to Behdad https://en.wikipedia.org/wiki/Behdad_Esfahbod https://en.wikipedia.org/wiki/Behdad_Esfahbod a one of a kind man doing god's work. If you've seen text on a screen, you've seen Behdad's work. I've had the lucky opportunity to chat with him briefly and he personally helped me debug a text rendering problem. He's a great guy!
Glyphs are registered, text is shaped, and everything is drawn via a ballet of various libraries, often with Pango and Cairo: https://pango.gnome.org/ https://pango.gnome.org/ https://docs.gtk.org/PangoCairo/ https://docs.gtk.org/PangoCairo/
By the way, if you think this is interesting, you might also be curious to read about how fonts are installed/registered on Unix systems. It is a rabbit hole involving a key piece of software on pretty much every computer in the world called Fontconfig (also by Behdad) https://en.wikipedia.org/wiki/Fontconfig https://en.wikipedia.org/wiki/Fontconfig
Text and fonts are HARD. Give a hand to those who work tirelessly behind the scenes on this stuff for us.
( Shameless plug of my site https://fontpeek.com/ https://fontpeek.com/ )