Overview of key bindings
The table below is an overview of all keybindings available for the interactive Math Explorer. It is divided into three parts:
For additional information and details see also:
Essential Keys | |
---|---|
Shift+Space | Activate explorer. Requires focus on maths expression. NOTE: Depending on the implementation quality of the particular browser/screenreader/OS combination (especially Chrome and IE), users might have to disable screenreader reading modes (e.g., "browse mode" in NVDA, "virtual cursor" in JAWS) before being able to launch the application. |
Escape | Leave exploration mode.
NOTE: When restarted, the application will continue where the user left off. |
Down | Explore next lower level of the formula by moving down in the sub-expression tree. Exploration will start at the left-most sub-expression on the level. |
Up | Move up the sub-expression tree. |
Right | Navigate the expression horizontally by moving to the next sub-expression on the current level. |
Left | Navigate the expression horizontally by moving to the previous sub-expression on the current level. |
An earcon is played as indicator that the boundary of an expression has been reached in either direction. | |
Advanced Options | |
Tab | Repeat previous speech-text or announcement. |
Space | Get positional information, i.e., the current level in the sub-expression tree as well as collapsibility/expandability of the current subexpression. |
Enter | Collapse or expand expression under cursor, if possible. Speech-text is regenerated to match. |
Home | Navigate directly to top-most level of expression. |
X | Summarise the expression under cursor, without collapsing it. |
Z | Give detailed description of expression under cursor, without expanding it. |
V | Start new virtual cursor from the current position. |
P | Go to last position or previous virtual cursor |
U | Undo all virtual cursors, i.e. go to position where first virtual cursor was started. |
Special key combinations for navigating tables | |
Shift+ Down | Move one cell vertically down in the table. |
Shift+ Up | Move one cell vertically up in the table. |
Shift+ Right | Move one cell horizontally right in the table. |
Shift+ Left | Move one cell horizontally left in the table. |
0-9+0-9 | Move directly to cell (n,m) if it exists. (0,0) is cell (10,10). |