Skip to content

Commit f9b52d8

Browse files
committed
update with new features
1 parent b925bbd commit f9b52d8

File tree

1 file changed

+15
-9
lines changed

1 file changed

+15
-9
lines changed

README.md

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@ MathCAT's rules for speech are not yet as extensive as MathPlayer's rules althou
3232

3333
## MathCAT Update Log
3434

35-
### Version 0.6.7
35+
### Version 0.6.8
3636

37-
Lots of changes because it has been a while since the last release.
37+
Lots of changes because it has been a while since the last official release.
3838

3939
#### Speech
4040

@@ -49,6 +49,7 @@ Lots of changes because it has been a while since the last release.
4949
* Changed the speech for ≈ from "congruent to" to "approximately equal to"
5050
* Added inference for cross-product and dot-product
5151
* Added inference for div, grad, and curl
52+
* Added special speech for zero, identity, and diagonal matrices in English
5253
* Be more restrictive when inferring a table
5354
* Changed speech for the general cases of `mover` and `munder` from "modified x with y above it" to "quantity x with y above it"
5455
* Improved rule for {} so that it isn't always spoken as "set of ...". It could just be bracketing chars.
@@ -64,12 +65,15 @@ Lots of changes because it has been a while since the last release.
6465

6566
* Added "Speech" to copy menu when navigating so that you can copy out the text used to speak the focus point in the expression being explored.
6667
* Substantial rewrite of the navigation rules so that follow the inferred meaning. For example, if MathCAT says "absolute value of x" and you "zoom in", then you move to the "x", not to a vertical bar. As another example, if MathCAT determines that a table consists of rows of equations, navigation won't concatenate the columns so that the table acts like there is only one column.
68+
* "Speak Overview" didn't do anything (fixed). Overviews remain under-developed.
6769

6870
#### Braille
6971

70-
* Added support for Finnish version of AsciiMath braille
71-
* Added support for Swedish braille
72+
* Added support for Finnish version of AsciiMath braille.
73+
* Added support for Swedish braille.
7274
* Added support for Vietnamese accents position for Vietnamese braille vowel "rhymes".
75+
* Added preferences so that Nemeth users can remap typeforms (e.g, map BlackBoard Bold to a different character).
76+
* Changed Blackboard typeform indicator to reuse italic indicator instead of reusing the script indicator. By changing the Nemeth typeform values in NVDA's addon subdirectory `addons\MathCAT\globalPlugins\MathCAT\Rulesprefs.yaml or adding it to `%AppData%\MathCAT\prefs.yaml`, you can restore the old mapping.
7377

7478
#### Other
7579

@@ -82,18 +86,20 @@ Lots of changes because it has been a while since the last release.
8286
* Added more Unicode chars to include both all Unicode chars marked as "Sm" and those with a mathclass (except Alphabetic and Glyph classes) in the Unicode standard.
8387
* Add support for some (upcoming) new Unicode characters (equilibrium arrows and others) used in Chemistry into UEB and Nemeth
8488
* Fixed a bug with double-struck numbers for Nemeth.
85-
* Several fixes for recognizing chemistry
89+
* Several fixes for recognizing chemistry.
8690

8791
#### Fixes
8892

89-
* Fixed a bug where empty cells in a table that is piecewise, m:system-of-equations or lines were spoken
90-
* Fixed bug where open/closed intervals were inferred when brackets/parens were nested (can't be an interval)
93+
* Setting .
94+
* Fixed sans-serif indicator for Nemeth braille.
95+
* Fixed a bug where empty cells in a table that is piecewise, m:system-of-equations or lines were spoken.
96+
* Fixed bug where open/closed intervals were inferred when brackets/parens were nested (can't be an interval).
9197
* Fixed a bug in UEB where passage mode should have been used for capitals.
9298
* Fixed a crash with UEB in certain conditions with runs of capital letters.
9399
* Fixed bug in Navigation of tables (previously reported "Error in Navigation").
94100
* Fixed bug moving to previous/next column in tables when at a table row level.
95-
* Fixed bug when trying to correct bad MathML representation of chemistry inside of the base of a script
96-
* Fixed Vietnamese braille for "/"/
101+
* Fixed bug when trying to correct bad MathML representation of chemistry inside of the base of a script.
102+
* Fixed Vietnamese braille for "/".
97103
* In the dialog code, the file location and %APPDATA% are now used to find the Rules and prefs files.
98104
* After changing how prefs work in a previous version, I forgot to change MathRate and PauseFactor to be numbers, not strings.
99105
* Fixed bug in the braille Rules (missed change from earlier) where a third argument should have been given to say to look in the Braille definitions.yaml files and not the speech ones when looking up the value of a definition.

0 commit comments

Comments
 (0)