You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: readme.md
+19-2Lines changed: 19 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,13 +32,30 @@ MathCAT's rules for speech are not yet as extensive as MathPlayer's rules althou
32
32
33
33
## MathCAT Update Log
34
34
35
-
### Version 0.7.1
35
+
### Version 0.7.2
36
36
37
37
* Added German translation. There is still more work to do on this, but I'm told it is usable.
38
38
* Added Norwegian translation
39
+
* Improved reading of "neuter" units
39
40
* Changed some character wording ("if and only if", "implies", "triangle")
40
41
* Fix problems with the zip files and regional variants. This should allow en-gb and zh-tw to be available.
41
-
* Fixed bugs in navigating in character mode. The bug fix is a bit of a design change. Character navigation mode has always meant to be a low level way of discovering all the symbols in the math, even if they are not spoken. Simple mode was described as being like character mode, but you need to explicitly zoom into any 2D structure such as a fraction or root. However, in the past, simple mode didn't always let you see all the characters and spoke using a semantic interpretation. This change makes simple mode be literal, just as character mode is literal. Enhanced mode continues to offer a semantic means of navigating an expression.
42
+
* Fixed bugs in navigating in character mode and simple mode.
43
+
* Changed the names of some characters to be more semantic (e.g., "long double left right arrow" is not "if and only if").
44
+
* Add some "literal" (not semantic) names for characters for LiteralSpeak and navigation.
45
+
* Fixed some bugs dealing with "intent"
46
+
* Fix a bug with generating id's that could cause a crash once every 36^4 times
47
+
* Add another heuristic to prevent something from being a potential function (when the potential function name appears within the argument)
48
+
* Fixed reading of a degree symbol followed by "F" or "C".
49
+
* Corrected the rule for what is allowed for "intent"
50
+
* Improved the inference rules for units (supports "mi" if it is marked as "normal")
51
+
* Fixed a navigation bug with log, ln, and lg
52
+
* Improved error messages -- these should aid in reporting problems in speech and navigation
53
+
* Improved speech for fractions that involve units ("meters *per* second")
54
+
* Many improvements to the recognition of Chemistry
55
+
* Fixed a Nemeth bug where a script end and baseline indicator were emitted when neither should have been present.
56
+
* Added varepsilon character to UEB
57
+
* Fixed off-by-one error when computing what to highlight in braille.
58
+
* Add definitions for "ⅆ", "ⅇ", "ⅈ" to braille codes
0 commit comments