moderated Re: Using hyphen
Richard Turner <richardturner42@...>
It is saying “m dash” because a hyphen with a space on each side is an “M dash” WHICH MEANS THE SHORT DASH.
If it were a long dash, it would say “N dash.”
So, Jaws is accurately reporting the punctuation name.
A hyphen, in strict terms, is used to join two words together, so if you write hello-goodbye with no spaces jaws, like most screen readers says “dash” when it really should say “hyphen”.
Dashes are used to separate words kind of like parenthesis.
A lot of authors seems to be using dashes in place of parenthesis, which irritates me, but what is one going to do.
That is why when you split a word with more than one syllable between lines you use a hyphen not a dash because the hyphen denotes that the word is supposed to be joined.
But screen readers are not grammar teachers.
Ralph's Observation: It is a mistake to allow any mechanical object<>to realize that you are in a hurry.
My web site, www.turner42.com
From: email@example.com <firstname.lastname@example.org> On Behalf Of Don Walls
Sent: Wednesday, January 27, 2021 11:23 AM
Subject: Re: Using hyphen
Is it perhaps not saying “on” but the letter “nn (as in Norman). If you type a hyphen with a space each side of it, that’s what it reads.
From: kevin meyers
Sent: Wednesday, January 27, 2021 11:20 AM
Subject: Using hyphen
I’m using Windows10 , Jaws2021 and Outlook2021 most recent versions.
Since the most recent update with Jaws2021 I will use a hyphen and when it is between two letters with a space between it sounds like is saying on. I then delete it and it then says dash.
Here is an example:
Hello – goodbye
Does this say on between the words? Has anyone encountered this issue?
Below is an example when I type the same as above, then delete the hyphen and type it back in.
Hello - goodbye!