[Blindmath] Mathematical document accessibility
John Gardner
john.gardner at orst.edu
Fri Mar 13 14:44:19 UTC 2009
Theodor, unfortunately there is no way to extract any math structure from
PDF, and my guess is that it will be a long cold day in hell before there
will be. So to extract the math, you need Infty Reader to do OCR. It is
expensive but it works well.
John
-----Original Message-----
From: blindmath-bounces at nfbnet.org [mailto:blindmath-bounces at nfbnet.org] On
Behalf Of Theodor Loots
Sent: Friday, March 13, 2009 4:38 AM
To: 'Blind Math list for those interested in mathematics'
Subject: Re: [Blindmath] Mathematical document accessibility
Hi Michael,
The liblouis project is currently in the process of adding BAUK support, so
I guess if you can contribute in any way, it will greatly be appreciated.
My greatest need concerning math documents is probably support for PDF's...
This however, is wishful thinking I presume...
t
-----Original Message-----
From: blindmath-bounces at nfbnet.org [mailto:blindmath-bounces at nfbnet.org] On
Behalf Of Michael Whapples
Sent: 13 March 2009 11:01 AM
To: Blind Math list for those interested in mathematics
Subject: Re: [Blindmath] Mathematical document accessibility
First of all to say I would primarily be aiming for BAUK as that is what I
know. Please read the rest with that in mind.
Am I write in thinking that liblouis/liblouisxml still doesn't support BAUK
maths? I remember having a look at adding it some time ago but either I
didn't understand the table system of liblouis or it was just not going to
be able to support BAUK maths (either way I wasn't able to do anything to it
to get satisfactory results). As for connecting to something like
liblouisxml, as I primarily work on linux I might be tempted to look at
java's stuff for connecting with C++ (I think JNI), unless anyone else can
tell me that com on linux is really easy to set up.
I have heard people mention UMCL but I haven't really seen any of its work,
how does that compare?
Michael Whapples
On 13/03/09 05:45, Neil Soiffer wrote:
> I'm not aware of Java-based MathML-to-Braille translators, but there
> is liblious (C++, http://code.google.com/p/liblouis/) and UMCL (XSLT).
> Both have COM bindings that allow you to call them from other languages.
> Essentially, that means you just need to give them the MathML and they
give
> you back a Braille translation. I think that the COM part has only
> been compiled for Windows, but COM is supported on the Mac and
> probably linux
and
> they probably would work there also:
>
http://unix.ittoolbox.com/documents/component-object-model-com-development-o
n-mac-os-x-16688
>
> Neil Soiffer
> Senior Scientist
> Design Science, Inc.
> www.dessci.com
> ~ Makers of MathType, MathFlow, MathPlayer, MathDaisy, WebEQ, Equation
> Editor ~
>
>
> On Thu, Mar 12, 2009 at 9:29 AM, Michael Whapples<mwhapples at aim.com>
wrote:
>
>
>> Hello,
>> After going quiet for a a bit I have decided as there's not much else
going
>> on for me I should get back to trying to work on my maths to Braille
>> translator (BrlTex), except I've decided to take a look at things
>> before diving back into it. In fact this may mean starting something
>> new instead
of
>> trying to work on the old BrlTex ideas.
>>
>> The first question is where are things and what is actually needed?
>> What
is
>> the state of mathml, accessibility of mathml, etc and is there still
>> such
a
>> great need for LaTeX? I know also people new to LaTeX say it can be
>> hard
to
>> get started with, so might a simpler authoring system be desireable (eg.
>> RestructureText (RST) from the python docutils
>> (http://docutils.sf.net)) with may be an extension for math (may be
>> using LaTeX inside a math directive, I think that should be possible).
>>
>> Currently for BrlTex I am using plasTeX (http://plastex.sf.net). This
>> seems to work reasonably well for the LaTeX processing (I don't think
>> I
had
>> any problems with it on well formed LaTeX files except for one which
>> was pretty awful to read anyway and did fail even with one of the
>> main LaTeX compilers (something like it worked with the latex command
>> but not
pdflatex
>> or the other way round)). However I feel plasTeX will limit me to
>> latex files unless I create an internal representation system for
>> BrlTex which might get too much for me.
>>
>> The alternative, and why I asked about mathml, is that I now know
>> java so wondered what TeX/LaTeX stuff is there for java and I
>> stumbled over snuggletex (www.ph.ed.ac.uk/snuggletex) which is a
>> LaTeX to mathml translation library. Now if I were to create a mathml
>> Braille translator then I possibly get LaTeX support nearly for free
>> by using snuggletex as
an
>> input filter. Any open source java based mathml Braille translators
>> worth
me
>> looking at to save on my work? Also this design would permit dropping
>> the intermediate (between LaTeX and Braille) as a MathML file. Also
>> with the correct design then may be other outputs would be possible,
>> eg. daisy
book
>> format, etc.
>>
>> Java is also tempting for other reasons, eg. swing and SWT for the
>> GUI
are
>> cross platform compatible (I haven't found anything which really
>> matches either of these in python), other standard interface systems
>> such as web applications using J2EE (I know python can be used for
>> web applications
but
>> I think it depends on what system you choose, there isn't a single
obvious
>> choice), etc.
>>
>> So any thoughts on the above or any other suggestions.
>>
>> Michael Whapples
>>
>> _______________________________________________
>> Blindmath mailing list
>> Blindmath at nfbnet.org
>> http://www.nfbnet.org/mailman/listinfo/blindmath_nfbnet.org
>> To unsubscribe, change your list options or get your account info for
>> Blindmath:
>>
>>
http://www.nfbnet.org/mailman/options/blindmath_nfbnet.org/neils%40dessci.co
m
>>
>>
> _______________________________________________
> Blindmath mailing list
> Blindmath at nfbnet.org
> http://www.nfbnet.org/mailman/listinfo/blindmath_nfbnet.org
> To unsubscribe, change your list options or get your account info for
Blindmath:
>
http://www.nfbnet.org/mailman/options/blindmath_nfbnet.org/mwhapples%40aim.c
om
>
_______________________________________________
Blindmath mailing list
Blindmath at nfbnet.org
http://www.nfbnet.org/mailman/listinfo/blindmath_nfbnet.org
To unsubscribe, change your list options or get your account info for
Blindmath:
http://www.nfbnet.org/mailman/options/blindmath_nfbnet.org/theo.loots%40gmai
l.com
No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.0.237 / Virus Database: 270.11.11/1997 - Release Date: 03/12/09
18:23:00
_______________________________________________
Blindmath mailing list
Blindmath at nfbnet.org
http://www.nfbnet.org/mailman/listinfo/blindmath_nfbnet.org
To unsubscribe, change your list options or get your account info for
Blindmath:
http://www.nfbnet.org/mailman/options/blindmath_nfbnet.org/john.gardner%40or
st.edu
More information about the BlindMath
mailing list