racket / scribble

Other
201 stars 92 forks source link

Update Fira Mono #255

Closed sorawee closed 4 years ago

sorawee commented 4 years ago

"Fira Mono" that Scribble is currently using is not truly monospace. For an example, see the unicode table at https://docs.racket-lang.org/text-table/ which displays incorrectly.

I tried to update "Fira Mono" to its most recent version at https://fonts.google.com/specimen/Fira+Mono (Note: I haven't tried the ones in https://github.com/mozilla/Fira, but I believe the repo is outdated and no longer updated), and found that it does fix the issue: the font is now truly monospace.

I'm not familiar with the base64 encoding process and not sure how the update would affect the license, so I'd probably leave this to @mbutterick.

sorawee commented 4 years ago

This would also fix the currently wrong display of https://docs.racket-lang.org/2d/