- From: Michael Bowen <fizzbowen@mindspring.com>
- Date: Mon, 15 Apr 2002 22:56:45 -0700
- To: <www-math@w3.org>

At 18:46 2002/04/15, Jimmy Cerra wrote: >To be a universal mathematics data format, there must be a single way to >encode the meaning of the equation while also allowing for multiple >layouts. Paradoxically, the layout is part of the content, so the >presentation language should allow multiple layouts of the same code. > >(Here's a good (I hope) example. Visual rendering agents might style an >mfrac element as two rows separated by a bar. However, a blind person's >audio rendering agent might style the mfrac element by saying the >(insert natural language here) translation of the numerator + "over" + >the denominator. The blind person would be confused if it was rendered >as the numerator + "1 pixel solid bar" + denominator.) You probably already know this, but there exists at least one document (I believe it's the Handbook of Spoken Mathematics, sometimes informally referred to as "Larry's Speakeasy") that describes a standard way of reading mathematical expressions in an unambiguous manner. The Handbook is routinely used by organizations such as Recording for the Blind and Dyslexic that translate written textbooks into spoken language. I don't have a copy of this useful publication with me, but can give reference and publication data (offline) to anyone that is interested, given some time to locate it. This should be helpful to anyone considering writing an audio rendering agent for mathematics, or a mathematics add-on to an existing HTML audio rendering agent.

Received on Tuesday, 16 April 2002 01:56:48 UTC