The legacy MathPlayer speech had a rule which rendered a left-right arrow (Unicode 2194) accent above two letters as a line. For example, the speech “the line J K” was given for the following MathML code:
<math xmlns='http://www.w3.org/1998/Math/MathML'><mrow> <mover accent='true'> <mrow><mi>J</mi><mi>K</mi></mrow><mo stretchy='true'>↔</mo></mover> </mrow> </math>
Currently, MathCAT reads such an expression as “quantity J K with left-right arrow above.” I would like to argue for going back to the interpretational style used in MathPlayer, e.g., “the line J K”, as this is likely the intended usage in >95% of digital content in the publishing world.
Also, depending upon the equation editor used, one can find more than one possible Unicode left-right arrow being used. While U+2194 (“left-right arrow) seems to be most common, equations built with the Microsoft Math editor may end up using U+20E1 (“combining left-right arrow”) since that is the left-right arrow one finds in the accent tab. [One can, however, use the LaTeX string \overleftrightarrow to create U+2194.] So, it may also be appropriate to also include MathML constructions where U+20E1 is being applied as an accent over two letters as a valid case for the geometric “line” construct speech rule.
The legacy MathPlayer speech had a rule which rendered a left-right arrow (Unicode 2194) accent above two letters as a line. For example, the speech “the line J K” was given for the following MathML code:
<math xmlns='http://www.w3.org/1998/Math/MathML'><mrow> <mover accent='true'> <mrow><mi>J</mi><mi>K</mi></mrow><mo stretchy='true'>↔</mo></mover> </mrow> </math>Currently, MathCAT reads such an expression as “quantity J K with left-right arrow above.” I would like to argue for going back to the interpretational style used in MathPlayer, e.g., “the line J K”, as this is likely the intended usage in >95% of digital content in the publishing world.
Also, depending upon the equation editor used, one can find more than one possible Unicode left-right arrow being used. While U+2194 (“left-right arrow) seems to be most common, equations built with the Microsoft Math editor may end up using U+20E1 (“combining left-right arrow”) since that is the left-right arrow one finds in the accent tab. [One can, however, use the LaTeX string \overleftrightarrow to create U+2194.] So, it may also be appropriate to also include MathML constructions where U+20E1 is being applied as an accent over two letters as a valid case for the geometric “line” construct speech rule.