MathCAT
MathCAT copied to clipboard
MathCAT: Math Capable Assistive Technology for generating speech, braille, and navigation.
Currently, it seems that MathCAT reads the vertical bar as "divides" by default. Note that the vertical bar can be used to indicate norm, absolute value, conditioning (probability), set builder...
Currently, mmultiscripts can't be handled in generality because there can be an arbitrary number of pre-/post-scripts. The code handles 2 prescripts and 4 postscripts and sort of punts by dumping...
A list of [braille code links per country is given here](https://www.livingbraille.eu/braille-codes/the-braille-authorities-of-europe/). Although some sites have dead links, in general, they seem to be useful links that include links to math...
Consider the following: ``` | | -3 | + | 2 | | ``` With this, I get the following output: ‖⠐⠤⠼⠉⠸⠳⠐⠖⠸⠳⠼⠃⠸⠳⠸⠳
Figure out how to match Chemistry with MathJax v4
There are other issues that suggest language-specific braille `definitions.yaml` file. This issue is about adding a `ContractionsOverride` entry. This would be used to override what happens given the limited rules...
Consider ``` P ⁢ ( E ∣ H ) ``` Whenever there is a p({text}) where {text} contains one vertical bar, that vertical bar should be read as "given" rather...
Consider $\begin{aligned} E\left(Y_{n}\right) & =\int_{0}^{\theta} x n \theta^{-n} x^{n-1} d x \\ & =n \theta^{-n} \int_{0}^{\theta} x^{n} d x \\ & =n \theta^{-n} \frac{\theta^{n+1}}{n+1} \\ & =\frac{n}{n+1} \theta . \end{aligned}$...
Consider $f(x ; \theta)=\theta^{-2} x \exp (-x / \theta), \quad x>0$. There is an unusually long pause before the comma. If this is extraneous and was an error, feel free...
Wherever MathCAT supports copying (currently only when in navigation), it should offer the following copy modes: * MathML Code (current) * TeX Code (like in MathJax menu) * Plain text...