d0c-s4vage / lookatme

An interactive, terminal-based markdown presenter
https://lookatme.readthedocs.io/en/latest/
MIT License
2.1k stars 62 forks source link

Deja Vu Sans Mono font doesn't include the Braille character set #211

Closed d0c-s4vage closed 1 year ago

d0c-s4vage commented 1 year ago

Describe the bug

We should have a better Deja Vu Sans Mono font that includes the Braille character set. The normal Deja Vu Sans font (not the mono version) does include these characters. We could copy them over directly. We'll also have to rename the font. iirc the license states that modified versions of the DejaVu Sans fonts need to have a modified name. Maybe something like "DejaVu Sans Mono Lookatme" or something?

To Reproduce

Notice that the font on d0c-s4vage.github.io/lookatme in the scrollbar doesn't use DejaVu Sans Mono, but whatever the fallback font is. On Linux the fallback is DejaVu Sans, but on Mac it's something else and it doesn't look quite right.

image