[Blindmath] mathplayer, jaws, and math in graphics?
Andrew Stacey
andrew.stacey at math.ntnu.no
Sun Apr 3 21:48:29 UTC 2011
I was sorely tempted just to ignore this. I fear that I may regret not doing
so. Ah well, as the _real_ good doctor would no doubt agree, clarity is the
most important feature in communication so if I have been misunderstood, then
the fault is partially mine.
On Sun, Apr 03, 2011 at 09:41:45PM +0100, PR Stanley wrote:
> The good doctor here has obviously imbibed the myth of the one-eyed
> man in the country of the blind. For the second time he's
> patronising us with his bilge about LaTeX being too complicated to
> learn and that we like good blind people ought to listen to our
> betters and buy the MathML con wholesale.
I did not say that LaTeX was too complicated to learn. I do not have my exact
words in front of me, but one thing I said was along the lines of "If you want
to write mathematics, learn LaTeX.". I said that LaTeX **can** be complicated
to read, and that the intention behind LaTeX (and TeX) was **not** that it be
read for comprehension. Just as you would not look at the source code of
firefox to read a webpage, so you would not look at the source code of a LaTeX
document to learn the mathematics included in it.
> If he is so concerned about accessibility and he believes that
> complicated LaTeX isn't easily decipherable by us blind folks, then
> why would he deliberately go out of his way to use obfuscated code
> in his articles? In any case, what makes him think that a blind
> person couldn't learn to hack complicated LaTeX?
The two "questions" there are completely different and underline the point
that I was trying to make. I do use incredibly complicated macros in my
documents, I freely admit it. But my source code is not meant to be read by
anyone other than myself. I do not use macros deliberately to make my code
difficult to read, indeed I cannot envision the situation wherein someone
would want to read the source of one of my articles. I use complicated macros
because it makes my life easier when I am writing the articles. It is much
easier for me to write something like:
Let \(\dobj\) be an \dobj and let \(\dmor \colon \dobj \to \forfunc(\eobj)\)
be a morphism.
than to write
Let \(D\) be an object of \(\mathcal{D}\) and let \(d \colon D \to
\mathfrac{F}(E)\) be a morphism.
because if I decide that I want to change how I do certain things in my
document then I only need to change one thing at the beginning in the first
scheme whereas I need to change every occurrence in the second.
I "hack" LaTeX because it makes my life easier when writing mathematics.
I imagine that a blind person would be able to learn to hack LaTeX just as
easily as they would to program in another language. But "hacking", unless
I am misunderstanding something, is about **writing**, not reading. And
whilst I know what \expandafter means, and know the distinction between \gdef,
\xdef, \def, and \edef, I still would rather read the finished document than
the source code used to produce it.
> "If I came across a web site that presented its mathematics as raw
> LaTeX code then I would not use that web site. I would consider it
> second rate, and not a serious mathematical web site. If I think
> like that, why should you think otherwise?"
>
> Because most of us are interested in information
Exactly! At last, something that we are in agreement about. The information
should be accessible and not require learning a whole new syntax.
> Well, I would like to protest loudly at the way he throws his weight about
> on this list for some dubious agenda which has nothing whatsoever to do with
> helping blind people.
I apologise for using up your time and energy. If my comments are not helpful
on this list then I shall refrain from posting further. I am interested in
trying to make mathematics accessible beyond my "cosy little academic world"
and I try to learn from others more knowledgeable than myself. I also try to
help where I can, but I do not wish to "throw my weight around", or even be
seen as doing so. Again, I apologise for intruding on your mailing list.
Clearly, I misunderstood its purpose.
Andrew Stacey
More information about the BlindMath
mailing list