| It's more than that. I read more than one or two IT papers which donated variable types by using a different font between A and A and that difference was essential for reasonable understanding the papers. Then the notation is overloaded. Brackets are not even necessary enclosing something or are not necessary well balanced. "Bar" based brackets and bars used for non bracket purpose are not necessary differentiate by noon visual clues. Etc. It's already often confusing for people which can read the formula so I'm not surprised that really annoying for people which can't normally read the formula. A super simple example is that [a;b[ is that "German"/(EU?) still to write an range with inclusive start and exclusive end. In the US [a;b) is used instead. But let's be honest something like rangeIE(a, b) or similar (Latex range_{ie}) is much better for a screen reader I thing and that's a trivial example not one of the really bad ones. I think all formula should be written in a way which represents semantics not visuals and then be compiler to a classical visual representation (maybe using some additional non-semantic style annotation block). |