# Access8Math 说明

此NVDA addon提供数学内容的阅读,原先NVDA亦有此功能,但因是调用MathPlayer的功能,部份功能尚显不足,尤其一些语言未提供导航浏览(交互式阅读部份内容)。

导航浏览对于阅读理解长数学内容相当重要,可协助理解长数学内容的结构。

功能

菜单

数学规则

Access8Math将常用数学式依据类型与逻辑,建立43项数学规则,程序依据这套规则判别数学式的念法与念读顺序,依据各地习惯不同,可以变更数学念读顺序与念法,方法如下:

编辑: 进入"数学规则"后,小窗口列有43项数学规则,选则任一规则可选择"编辑按钮"进入编辑条目。

规则的"编辑条目"可分为两大区块,分别是串行化顺序与子节点角色。 * 串行化顺序:将数学规则依据念读顺序划分多个区块,在此区域可变更规则子项目的念读顺序及开始、项目间与结束的分隔文字,以分数规则mfrac为例,此规则分为五个念读顺序,顺序0、2和4分别代表起始提示、项目区隔提示与结束提示,可在各字段中输入变更自己习惯的念法,而顺序1与3则可调整子节点念读的先后,可于下拉式选单中变更顺序。 * 子节点角色:为该数学规则的下一阶层子项目,以分数规则mfrac为例,此项规则就包含分子与分母两项,而在子节点字段中,可以变更该项子内容在其上层子内容的意义文字,。

范例:可先行查阅确认编辑修改后对此类型的数学规则读法。点击后会出现一个预设好符合该对应数学规则的数学内容,供确认对此类型的数学规则读法是否符合预期。

还原默认值:将数学规则列表还原到初始默认值。

汇入:将数学规则档案汇入,可用于加载数学规则档案。

汇出:将数学规则档案储存于指定路径,以利分享或保存数学规则档案。

其他

简单规则:简单规则是各种规则的简化版,当其内容仅为单一项目时,便可省略前后标记朗读,以达到更好的理解与阅读,而亦不致造成混淆

数学内容解析数学规则意义持续增加中

目前先针对以Presentation Markup写成的MathML处理,因word、math type、wiris等MathML图形化输入工具产生的MathML皆为此型态

维基百科上的数学内容皆以MathML写成

原始码:https://github.com/tsengwoody/Access8Math

欢迎提出见意与bug回报,谢谢!

Access8Math v2.3 更新日志

Access8Math v2.2 更新日志

Access8Math v2.1 更新日志

Access8Math v2.0 更新日志

Access8Math v1.5 更新日志

Access8Math v1.4 更新日志

Access8Math v1.3 更新日志

Access8Math v1.2 更新日志

Access8Math v1.1 更新日志