nvaccess / nvda

NVDA, the free and open source Screen Reader for Microsoft Windows
https://www.nvaccess.org/
Other
2.11k stars 637 forks source link

Document Formatting: Create separate options to report bold, italic and underline #12873

Open bhavyashah opened 3 years ago

bhavyashah commented 3 years ago

Is your feature request related to a problem? Please describe.

Textbooks (among many other documents and webpages) commonly use bold, italic, and underline to have certain meanings. For instance, here is an excerpt from a preambulatory sections of my linguistics textbook. “italics Indicates that the relevant text is a particular linguistic item being referred to (e.g., The word platypus is a noun). bold sans serif Indicates that the relevant text is an item in the glossary.” As such, there are many scenarios wherein the reader would like to focus on the text and be alerted of the occurrence of some attributes and not others. I may want to know if a certain piece of text is a linguistic item, so am interested in italics, but may have no need to know what is in the glossary. Currently, the font attributes reporting toggle in the Document Formatting dialog combines, to my knowledge, an undocumented collection of disparate font attributes. The user, in order to learn about one attribute, is compelled to receive the verbosity from the other attributes they may not be interested in. It should be noted that we already recognize that distinct aspects of formatting merit different reporting toggles. For example, NVDA already lets a user separately customize reporting of font colour, style, and size. This ticket requests extending this principle and introduce independent options to toggle reporting of bolded, italicized, and underlined text.

Describe the solution you'd like

Included above.

Describe alternatives you've considered

None.

Additional context

None.

cary-rowen commented 3 years ago

I very much agree with this. There are also some highlighted content.