如何让 JAWS 屏幕 reader 将“_”读作 'underscore' 而不是 'underline'?
How can I get JAWS screen reader to read '_' as 'underscore' instead of 'underline'?
我有主播<a href="mailto:abc_xyz@ggg.com">
当我使用 Jaws 阅读这个锚点时。 Jaws 正在阅读文本 "send mail link abc underline xyz @ggn.com"
这是 Jaws 屏幕 reader 的已知行为吗?它会将下划线读作下划线?
如果不是,那么需要在锚点中更改什么以使 JAWS 将其读取为下划线。
Jaws 版本:2019.1912.1 和默认 JAWS 设置到位。
简答
这是预期的行为,因此您无需进行任何更改。
更长的答案
除非您确实需要做一些事情,否则请更改电子邮件地址格式!
旧版本的 NVDA 在某些情况下根本不会读取下划线,使该电子邮件地址完全无法访问!
See this article on special characters from Deque.com(有点过时了,因为最新的 NVDA 可以正常工作,但仍然有很多人使用旧版本,其中很多仍然相关。)
真正的问题是: 为什么要在电子邮件地址中使用下划线而不是公认的句号/句点来分隔单词/名称?
大多数人都不知道如何输入 _
,因此总体来说这是一种不好的做法。
尝试以下操作:
- 转到:
C:\ProgramData\Freedom Scientific\JAWS19\SETTINGS
- 编辑与您碰巧使用的任何合成器相对应的
.sbl
文件(例如,eloq.sbl
用于 Eloquence)。
- 搜索每个出现的单词
underline
并将其替换为 underscore
。
- 保存文件。
- 重新启动 JAWS。
从现在开始,下划线应该说成下划线。
喂! :)
我有主播<a href="mailto:abc_xyz@ggg.com">
当我使用 Jaws 阅读这个锚点时。 Jaws 正在阅读文本 "send mail link abc underline xyz @ggn.com"
这是 Jaws 屏幕 reader 的已知行为吗?它会将下划线读作下划线? 如果不是,那么需要在锚点中更改什么以使 JAWS 将其读取为下划线。
Jaws 版本:2019.1912.1 和默认 JAWS 设置到位。
简答
这是预期的行为,因此您无需进行任何更改。
更长的答案
除非您确实需要做一些事情,否则请更改电子邮件地址格式!
旧版本的 NVDA 在某些情况下根本不会读取下划线,使该电子邮件地址完全无法访问!
See this article on special characters from Deque.com(有点过时了,因为最新的 NVDA 可以正常工作,但仍然有很多人使用旧版本,其中很多仍然相关。)
真正的问题是: 为什么要在电子邮件地址中使用下划线而不是公认的句号/句点来分隔单词/名称?
大多数人都不知道如何输入 _
,因此总体来说这是一种不好的做法。
尝试以下操作:
- 转到:
C:\ProgramData\Freedom Scientific\JAWS19\SETTINGS
- 编辑与您碰巧使用的任何合成器相对应的
.sbl
文件(例如,eloq.sbl
用于 Eloquence)。 - 搜索每个出现的单词
underline
并将其替换为underscore
。 - 保存文件。
- 重新启动 JAWS。
从现在开始,下划线应该说成下划线。
喂! :)