ASCIIMathML.js demo

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

ASCIIMathML.js demo

Owen Densmore
Administrator
Executive summary: Can we as a community rely on MathML compliance  
within our browsers?

Details: I've come across an interesting javascript equation builder  
that takes an ascii string in backticks (i.e. ` ... `) and converts  
it to MathML.
   http://www1.chapman.edu/~jipsen/mathml/asciimath.html

This is nifty, but has one pretty bad downside: it requires your  
browser to support MathML.  I seem to recall some hassles like  
downloading weird fonts and so on.  From my notes:
        - MIT MathML Fonts: Mathematica 4.1 TrueType
          Note: Installer did not include CMSY10 CMEX10 (TeX computer modern),
          due to a bug.  To stop annoying popup about missing fonts, use:
          user_pref("font.mathfont-family", "Math1, Math2, Math4, Symbol");
          Put in prefs.js or use about:config creating new pref.
In other words, your basic 2 hour fussing around.  This may no longer  
be a hassle.

Here's a page where you can build your own samples using ASCIIMathML:
   http://www1.chapman.edu/~jipsen/mathml/asciimathdemo.html

So here's the question: Can we rely on MathML for our collective  
work?  Or do we have to use .gif's for all our math we'd like to  
exchange with one another?

     -- Owen




Reply | Threaded
Open this post in threaded view
|

ASCIIMathML.js demo

Roger Critchlow-2
It works for me.

-- rec --

On 7/29/07, Owen Densmore <owen at backspaces.net> wrote:

>
> Executive summary: Can we as a community rely on MathML compliance
> within our browsers?
>
> Details: I've come across an interesting javascript equation builder
> that takes an ascii string in backticks (i.e. ` ... `) and converts
> it to MathML.
>    http://www1.chapman.edu/~jipsen/mathml/asciimath.html
>
> This is nifty, but has one pretty bad downside: it requires your
> browser to support MathML.  I seem to recall some hassles like
> downloading weird fonts and so on.  From my notes:
>         - MIT MathML Fonts: Mathematica 4.1 TrueType
>           Note: Installer did not include CMSY10 CMEX10 (TeX computer
> modern),
>           due to a bug.  To stop annoying popup about missing fonts, use:
>           user_pref("font.mathfont-family", "Math1, Math2, Math4,
> Symbol");
>           Put in prefs.js or use about:config creating new pref.
> In other words, your basic 2 hour fussing around.  This may no longer
> be a hassle.
>
> Here's a page where you can build your own samples using ASCIIMathML:
>    http://www1.chapman.edu/~jipsen/mathml/asciimathdemo.html
>
> So here's the question: Can we rely on MathML for our collective
> work?  Or do we have to use .gif's for all our math we'd like to
> exchange with one another?
>
>      -- Owen
>
>
>
> ============================================================
> FRIAM Applied Complexity Group listserv
> Meets Fridays 9a-11:30 at cafe at St. John's College
> lectures, archives, unsubscribe, maps at http://www.friam.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://redfish.com/pipermail/friam_redfish.com/attachments/20070729/2a29dde0/attachment.html 

Reply | Threaded
Open this post in threaded view
|

ASCIIMathML.js demo

Russell Standish
In reply to this post by Owen Densmore
On Sun, Jul 29, 2007 at 08:39:56PM -0600, Owen Densmore wrote:

> Executive summary: Can we as a community rely on MathML compliance  
> within our browsers?
>
> Details: I've come across an interesting javascript equation builder  
> that takes an ascii string in backticks (i.e. ` ... `) and converts  
> it to MathML.
>    http://www1.chapman.edu/~jipsen/mathml/asciimath.html
>
> This is nifty, but has one pretty bad downside: it requires your  
> browser to support MathML.  I seem to recall some hassles like  
> downloading weird fonts and so on.  From my notes:
> - MIT MathML Fonts: Mathematica 4.1 TrueType
>  Note: Installer did not include CMSY10 CMEX10 (TeX computer modern),
>  due to a bug.  To stop annoying popup about missing fonts, use:
>  user_pref("font.mathfont-family", "Math1, Math2, Math4, Symbol");
>  Put in prefs.js or use about:config creating new pref.
> In other words, your basic 2 hour fussing around.  This may no longer  
> be a hassle.
>
> Here's a page where you can build your own samples using ASCIIMathML:
>    http://www1.chapman.edu/~jipsen/mathml/asciimathdemo.html
>
> So here's the question: Can we rely on MathML for our collective  
> work?  Or do we have to use .gif's for all our math we'd like to  
> exchange with one another?
>
>      -- Owen
>
>
>
> ============================================================
> FRIAM Applied Complexity Group listserv
> Meets Fridays 9a-11:30 at cafe at St. John's College
> lectures, archives, unsubscribe, maps at http://www.friam.org

Why not PDFs (or LaTeX markup for plain text emails)? Its what we use
now.

Cheers


--

----------------------------------------------------------------------------
A/Prof Russell Standish                  Phone 0425 253119 (mobile)
Mathematics                        
UNSW SYDNEY 2052                 hpcoder at hpcoders.com.au
Australia                                http://www.hpcoders.com.au
----------------------------------------------------------------------------


Reply | Threaded
Open this post in threaded view
|

ASCIIMathML.js demo

Russell Standish
In reply to this post by Roger Critchlow-2
Some things work for me, but not all. For instance \in doesn't
display, nor do some of the font changes. Too much is missing for this
to be really useful. I am running Mozilla 1.7, but I will be
reluctantly updgrading to the latest Firefox soon (or Seamonkey if
Firefox annoys me too much). Reluctant because Firefox seems to be a
worse interface than Mozilla, just like KDE is a worse interface than FVWM.

I may be a curmudgeon, but I still miss Mosaic's "Clone this page"
feature, even if there's nothing else about Mosaic I miss. I switched
to Netscape in '96 and to Mozilla in '03. The Netscape->Mozilla
transition was not too painful.

Cheers

On Sun, Jul 29, 2007 at 09:57:00PM -0600, Roger Critchlow wrote:

> It works for me.
>
> -- rec --
>
> On 7/29/07, Owen Densmore <owen at backspaces.net> wrote:
> >
> > Executive summary: Can we as a community rely on MathML compliance
> > within our browsers?
> >
> > Details: I've come across an interesting javascript equation builder
> > that takes an ascii string in backticks (i.e. ` ... `) and converts
> > it to MathML.
> >    http://www1.chapman.edu/~jipsen/mathml/asciimath.html
> >
> > This is nifty, but has one pretty bad downside: it requires your
> > browser to support MathML.  I seem to recall some hassles like
> > downloading weird fonts and so on.  From my notes:
> >         - MIT MathML Fonts: Mathematica 4.1 TrueType
> >           Note: Installer did not include CMSY10 CMEX10 (TeX computer
> > modern),
> >           due to a bug.  To stop annoying popup about missing fonts, use:
> >           user_pref("font.mathfont-family", "Math1, Math2, Math4,
> > Symbol");
> >           Put in prefs.js or use about:config creating new pref.
> > In other words, your basic 2 hour fussing around.  This may no longer
> > be a hassle.
> >
> > Here's a page where you can build your own samples using ASCIIMathML:
> >    http://www1.chapman.edu/~jipsen/mathml/asciimathdemo.html
> >
> > So here's the question: Can we rely on MathML for our collective
> > work?  Or do we have to use .gif's for all our math we'd like to
> > exchange with one another?
> >
> >      -- Owen
> >
> >
> >
> > ============================================================
> > FRIAM Applied Complexity Group listserv
> > Meets Fridays 9a-11:30 at cafe at St. John's College
> > lectures, archives, unsubscribe, maps at http://www.friam.org
> >

> ============================================================
> FRIAM Applied Complexity Group listserv
> Meets Fridays 9a-11:30 at cafe at St. John's College
> lectures, archives, unsubscribe, maps at http://www.friam.org

--

----------------------------------------------------------------------------
A/Prof Russell Standish                  Phone 0425 253119 (mobile)
Mathematics                        
UNSW SYDNEY 2052                 hpcoder at hpcoders.com.au
Australia                                http://www.hpcoders.com.au
----------------------------------------------------------------------------


Reply | Threaded
Open this post in threaded view
|

condensed MathML matters

Carl Tollander
In reply to this post by Owen Densmore
In a highly economical post, we have Condensed matter AND
MathML...http://golem.ph.utexas.edu/~distler/blog/archives/001357.html

This is the same guy who did itexToMML for the N-Category Cafe - he has
some musings
on what might be going on with Safari vis-a-vis MathML.
...http://golem.ph.utexas.edu/~distler/blog/archives/001369.html

This has some of the same display issues as asciimath, just another way
of getting to the MathML.  I still think a reasonable interim solution
is to hand the browser a picture, then have links off to the side that
will deliver the MathML or even the original asciimath, itex, webtex,
etc to some non-browser application if you want something
machine-parsable or want to do some semantic markup.  Display isn't the
main problem MathML was supposed to address.  It would be nice to start
thinking of the displayed equation as a kind of thumbnail catalog image
that one could consult to decide whether to delve deeper.

Carl

Owen Densmore wrote:

> Executive summary: Can we as a community rely on MathML compliance  
> within our browsers?
>
> Details: I've come across an interesting javascript equation builder  
> that takes an ascii string in backticks (i.e. ` ... `) and converts  
> it to MathML.
>    http://www1.chapman.edu/~jipsen/mathml/asciimath.html
>
> This is nifty, but has one pretty bad downside: it requires your  
> browser to support MathML.  I seem to recall some hassles like  
> downloading weird fonts and so on.  From my notes:
> - MIT MathML Fonts: Mathematica 4.1 TrueType
>  Note: Installer did not include CMSY10 CMEX10 (TeX computer modern),
>  due to a bug.  To stop annoying popup about missing fonts, use:
>  user_pref("font.mathfont-family", "Math1, Math2, Math4, Symbol");
>  Put in prefs.js or use about:config creating new pref.
> In other words, your basic 2 hour fussing around.  This may no longer  
> be a hassle.
>
> Here's a page where you can build your own samples using ASCIIMathML:
>    http://www1.chapman.edu/~jipsen/mathml/asciimathdemo.html
>
> So here's the question: Can we rely on MathML for our collective  
> work?  Or do we have to use .gif's for all our math we'd like to  
> exchange with one another?
>
>      -- Owen
>
>
>
> ============================================================
> FRIAM Applied Complexity Group listserv
> Meets Fridays 9a-11:30 at cafe at St. John's College
> lectures, archives, unsubscribe, maps at http://www.friam.org
>
>
>
>