jesusmgg / comic-shanns-mono

a classy font for programming
MIT License
99 stars 6 forks source link

Windows does not recognize this font as monospace #8

Open ernieIzde8ski opened 5 months ago

ernieIzde8ski commented 5 months ago

While trying to debug why this font wasn't listed as an option in Windows Terminal or conhost.exe, I eventually just forced it in the JSON file. It gives me this warning now:

Warning: choosing a non-monospaced font will likely result in visual artifacts. Use at your own discretion.

The FontForge FAQ suggests it should be possible to mark the font as monospaced. This would be good for showing it in dropdown panels like in conhost.exe or Windows Terminal.

Finii commented 3 months ago

One workaround would be to use the fixed version here:

https://github.com/ryanoasis/nerd-fonts/tree/master/src/unpatched-fonts/ComicShannsMono

(which I did not test to work in conhost)

That takes the font from here and makes it more monospacy before it ends up as input (unpatched source font) for the Nerd Fonts project.

jesusmgg commented 3 months ago

In general we should take the nerdfont fixes and apply them here as well I think.