NSoiffer / MathCATForPython

A Python Interface and NVDA plugin to MathCAT
MIT License
7 stars 7 forks source link

Upper and lowercase roman letters are not distinguished #29

Closed NSoiffer closed 2 years ago

NSoiffer commented 2 years ago

I was relying on NVDA to distinguish between them based on its preference settings. But that isn't happening. Perhaps MathCAT is calling a lower level speech function so NVDA doesn't get a chance to apply its settings.

jasonjgw commented 2 years ago

Interestingly, in my testing, NVDA did say "cap" before uppercase Greek letters. As @NSoiffer notes, however, capital Roman letters are not distinguished at all in the spoken output. (The braille is of course correct.)

The result is the same regardless of the user's NVDA speech settings for treatment of uppercase letters.

jasonjgw commented 2 years ago

Now fixed - thank you, @nsoiffer.