No separation in Nemeth braille output between content of neighboring lines in multiline aligned equations
The Nemeth braille rendered by MathCAT from the MathML for these two aligned equations:
results in braille that has no separation between the '5' at the end of the first line and the '3.1x' at the start of the second line:
⠼⠦⠨⠲⠲⠭⠬⠢⠢⠽⠀⠨⠅⠀⠼⠢⠒⠨⠂⠭⠤⠴⠨⠶⠀⠨⠅⠀⠤⠼⠂⠨⠂
The braille is roughly equivalent to "8.44 x plus 55 y equals 53.1 x minus 0.7 equals negative 1.1"
Note the 53.1 x in the braille output instead of a separation between the two equations.
Expected output
At a minimum, a space between the two equations is needed:
⠼⠦⠨⠲⠲⠭⠬⠢⠢⠽⠀⠨⠅⠀⠼⠢ ⠼⠒⠨⠂⠭⠤⠴⠨⠶⠀⠨⠅⠀⠤⠼⠂⠨⠂
Such multiline content is problematic. Unfortunately, it does not appear that Nemeth code has a mechanism for rendering a new line indicator. It would be worth researching if adding "Line 1: " ... "Line 2:", (or similar indication) would be appreciated.
To reproduce
The LaTeX was:
\begin{aligned}
8.44x + 55y &= 5\\
3.1x - 0.7 &= -1.1
\end{aligned}
Can you ask someone who is proficient in Nemeth reading what they would like? The fix for #41 adds a space, but as you say, there is no indication that this is supposed to be two lines.
I will poll some students. I wonder if it would be a good question for the Math Writing Solutions for VI meeting this Friday (6/22).
There is an eight dot carriage return symbol, dots 13478. Here is a listing of eight dot ASCII symbols where this was found. http://daisy.github.io/pipeline/modules/braille/liblouis-utils/src/main/resources/default-tables/text_nabcc.dis/
We'll make up some examples using the symbol and see what people think.
I'll add a preference setting for this that people can experiment with. I start with dots 13478.
I'll also fix the current bug that puts out ⠈⠠ and move the large parens, etc., to the outside.
The output is now ⠼⠦⠨⠲⠲⠭⠬⠢⠢⠽⠀⠨⠅⠀⠼⠢⣍ ⠒⠨⠂⠭⠤⠴⠨⠶⠀⠨⠅⠀⠤⠼⠂⠨⠂.
There is no spacing around ⣍. @brichwin :Should there be spacing?
Mary's first thoughts are that spacing after the "new line" character might imply that there is a space at the start of the new line. However, she thinks it might be more readable if there is a space before the character. Mary is checking with the people that recommended the new line character to see how they are used to finding it in the wilds.
There is no spacing around
⣍. @brichwin :Should there be spacing?
Mary polled the individuals that suggested ⣍, the consensus was that a space before the character and no spaces after.
Done.
Nemeth has some rules (rule II.9, pages 9-13) about adding a numeric indicator in various situations in front of numbers. This includes after a left grouping symbol used in matrices and determinants.
@brichwin: should that rule apply after the new row indicator we came up with (⣍)?