microsoft / cascadia-code

This is a fun, new monospaced font that includes programming ligatures and is designed to enhance the modern look and feel of the Windows Terminal.
Other
26.02k stars 809 forks source link

Accessibility: Dyslexic and Neurodiverse friendly fonts #61

Closed MobileRez closed 4 years ago

MobileRez commented 5 years ago

Love this new font but I am unable to find any info on this for in relation to dyslexia and neurodiversity. I think it was the One Note team that created the Fluent Calibri and Fluent Sitka fonts to help with readability for those with dyslexia, when used in presentations, it also increases readability for code for more members of the audience and allows a larger room to read code without having to zoom in with the editor. this is especially important when it comes to terminal windows where word crowding is an issue, but the windows system, terminal and editors, were not designed for that type of font so it is either not possible to set, or changes readability in other ways.

sample images of code editor using these fonts are not attaching on this issue post for some reason so I can provide samples from some other form. The accessibility arm of the Core C&E team also is aware of this and potential uses issues. Ideally id like to get this as a font to change for windows system default but if there is an option to change this, I seem to be missing where its located in windows 10.

aaronbell commented 5 years ago

Hello! I'm not exactly sure what you are hoping for with this bug. Many of the features that you're describing would be at the application level rather than built into the font itself. Can you help us understand what you're looking for?

MobileRez commented 5 years ago

@aaronbell I do not claim to be an expert in the terminal or console windows, but I was told to post this issue for this font. unless there is an option to effect Letter, word, and row spacing in these environments, it must in fact come from the font. I can set up a call to explain how this would differentiate and it looks in other scenarios and how this might relate to this environment. Possibly even make an offshoot of this font that would work with those needs.

However the system or application level options do not currently address these needs. Have you looked at the fonts I described in the original post?

aaronbell commented 5 years ago

Yes, I am quite familiar with the fonts you mentioned, and know the folks that produced them. This is something that we can consider for the future.

In my opinion, though, this sort of functionality should be built into the applications rather than in the font. I suggest filing a bug on Windows Terminal and suggest that they implement customization of line and letter spacing (word spacing is difficult within a monospaced environment).

aaronbell commented 4 years ago

As it appears there is no further discussion on the thread, I'm going to close it. Thanks!