Re: Possible Bug with Punctuation/Symbol Pronunciation Dialog - Can others replicate?

Tyler Spivey

Your current symbol level is causing the symbols to be ignored. For example, a ' on its own won't be read unless you set your symbol level to all.
You could argue that NVDA should automatically set the symbol level to all and reset it when the dialog closes so it's easier for people to edit their symbols, but that's not how it works.

On 8/18/2022 9:12 PM, Brian Vogel wrote:
These are the instructions I've written for editing pronunciations for symbols/punctuation:
1. Hit NVDA + N, P, P [NVDA Menu, Preferences, Punctuation/Symbol Pronunciation]
2. In the filter box, either enter the character for which you wish to change the replacement OR the replacement phrase you no longer wish to have used.  It's often more efficient to enter the replacement phrase (e.g., tick, bang) than the character, as all instances of where that replacement is used will come up in the Symbols section, which is where you find entries to make changes.
3. Hit TAB once to land in the first returned result in the symbols list to double check that it's one you wish to change.  If it is, then . . .
4. Hit ALT + R to be thrown directly to the Replacement Edit box. Change the replacement to whatever you wish for it to be.
5. Hit SHIFT + TAB to be thrown back to the Symbol list, you will be on the symbol you last changed the replacement for.  Hit down arrow to advance to the next returned symbol in the list.  If it's one you wish to change, jump back to Step 3.
6. Once you have done Steps 3 through 5 for all symbols for which you wish to change the replacement, then navigate to the OK button for the dialog and activate it.
7. You're done with symbol editing.
NOTE:  You are most likely to want to edit the replacement for the "naked" character.  For example, if you wish single quotation marks to be announced as "single quote," then once you've entered "tick" in the Filter by edit box, once you tab to the Symbols list down arrow until you hit the solitary/naked instance of the single quote character, as opposed to the one for in-word, or left, or right.
When I do this in NVDA 2022.2, whether I Filter by individual single quote character for tick or the word tick, the actual symbol is never announced when I jump to the Symbol list in Step 2 the first instance is announced as "in dash word semi," even though what can be seen visually is the phrase "in-word" followed by space followed by the single quote character.  The same is true when "bang" is used as the filter by criteria.
This is definitely not consistent across all characters, most of which first announce the character, followed by semi, followed by replacement then the actual replacement word(s) followed by semi, etc.
What are others getting if they enter either "tick" or "bang" in the Filter by box, then start exploring the Symbols returned in the Symbols list?  I double checked my Default dictionary and cannot see anything I've done there that should cause this issue.
Brian -Windows 10, 64-Bit, Version 21H2, Build 19044
*/The difference between a top-flight creative man and the hack is his ability to express powerful meanings indirectly./*
~ Vance Packard

Join { to automatically receive all group messages.