charlesdrotar / accessiplot

A python library to enhance the accessibility of matplotlib plots
https://accessiplot.readthedocs.io/en/latest/
MIT License
1 stars 0 forks source link

Investigate text legibility and annotation detection. #42

Open charlesdrotar opened 1 year ago

charlesdrotar commented 1 year ago

After speaking with @mcstone (https://github.com/mcstone) she informed me of the preferences of sans serif fonts in most cases, but also she spoke to the nuance of not making a blanketed modification. She mentioned that those with dyslexia sometimes prefer Courier font.

Making this particular detection modular and possibly discussing this nuance in the output is important.

mcstone commented 1 year ago

Another case where serifs are often more legible is numbers. In general, text legibility depends on a lot of factors, including the specific font, the quality of rendering and the overall context.

charlesdrotar commented 1 year ago

Thanks for that feedback as well! There is a definitely a lot to consider on text legibility. Didn't think about the quality of the rendering. Seems like there is some image processing that can be done as well as properties of the plot object itself?