monaspace icon indicating copy to clipboard operation
monaspace copied to clipboard

Provide instructions for mixing and matching

Open jamadagni opened this issue 1 year ago • 1 comments

Hello. Thanks for these fonts! I have newly downloaded and installed and configured a few in various applications (one for Konsole terminal, one for Kate/KWrite, one for Jupyter) as they look nice.

However I do not find any official instructions for Mixing and Matching. As I use VS Code but am not an expert, I am not sure how to do this myself.

I find a few instructions by searching: 1, 2, 3 etc.

There seem to be different guidelines, requirements for custom plugins (like APC, Custom CSS) etc so I am not sure what to do. It would hence be good if you could provide some official guidelines at least by creating a Wiki here on GitHub.

Thanks!

jamadagni avatar Oct 07 '24 11:10 jamadagni

"Mix & Match" is something that the client application has to support (by being able to override the font family per syntactic element). In my opinion, it's out of the scope of Monaspace to provide such instructions. There are just too many different applications to give instructions for, and even if Monaspace does provide instructions for, say, VS Code, people will ask for their editor of choice. It's a moving target.

Monaspace provides what it can in the form of consistent internal font settings to allow the Monaspace family to work together.

A compromise could be to update the docs with a list of editors that support "Mix & Match", and maybe provide a link to documentation or a how-to article for using different font families per syntactic element. Still, these do not need to be Monaspace-specific.

An editor that I use for basic text editing on Windows is Notepad++. This supports "Mix & Match" out of the box.

jpickwell avatar Apr 14 '25 19:04 jpickwell