单词导航

NVDA 单词导航插件 WordNav 改进了 NVDA 原有的单词导航方式,支持选择文本,同时还增加了一些额外的单词导航命令,这些命令采用不同的单词定义。

大多数文本编辑器支持“Ctrl+左右箭头”命令来进行单词导航,但对于单词的定义在这些应用程序之间则存在差异,尤其是现在一些基于 web 的文本编辑器,如 Monaco。为了正确地朗读单词,NVDA 应当知道给定的应用程序中是如何定义单词的。如果 NVDA 不知道单词的确切定义,不仅给定的单词会被跳过,而且有可能将单词朗读数次。不仅如此,一些基于 web 的文本编辑器将光标置于单词的末尾而不是开头,这就使视障用户的编辑更加困难了。为了克服这些困难,我创建了一些用于单词导航的增强命令。这些命令引进了 Notepad++ 的单词定义,并且不依赖于编辑器程序对单词的定义,而是由 NVDA 将文本行解析为单词的。甚至“Ctrl+左右箭头”这样的手势也不会被发送到编辑器程序,这便确保了朗读的一致性。

单词导航和单词定义

目前,单词导航插件支持五种单词定义,并为它们分配了相应的手势:

这些手势在单词导航的设置面板中可以自定义。

单词选择

从 WordNav v2.0 起,支持单词选择。只需将“shift”修饰键加入到相应的单词导航手势即可选择单词。还有另外一种选词手势:

请注意,当前使用的 Accessibility API 存在多个影响单词选择的问题。请了解以下问题列表和对应的解决方案:

注意

下载

请从 NVDA 插件商店安装最新版本。

[[!tag dev stable]]