[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: SGML complexity

  • From: <juanrgonzaleza@c...>
  • To: <xml-dev@l...>
  • Date: Sat, 9 Sep 2006 02:49:33 -0700 (PDT)

Re:  SGML complexity
Philippe Poulard said:

>
> I'm not sure that client side Javascript is also the best language to
> parse LaTeX and create a MathML document.

It is not. That is the reason for E4X EcmaScript standard, but currently
is only supported by Firefox 1.5, therefore i did not explore this way.

>> And sure also i could do full match pattern transforming predefined
>> equations and store several billions of predefined patterns in an
>> external file.
>
> What kind of programmer would consider such an ugly idea ?

A desperate XSLT hacker? ;-)

>
> Maybe your own tool ? You are telling again and again that XSLT is not
> suitable for such transformation, I do really agree on this point.
>
> Others here :
> http://www.google.fr/search?hl=fr&q=latex2xml
>

Thanks by the link. It is true that you can write a XSLT transforming
textual content as \alpha to XML stuff, for instance to <mi>&alpha;</mi>,
and you can write 20 XSLT matching rules. The XSLT is very verbose but
works. However, as correctly pointed Carlisle already matching braces is a
interesting issue in XSLT.

I have taken a look to documentation of the latex2xml project and whereas
you can see TeX commands as \"o, \scriptsize, \Omega, and \$, ^, \}, or \(
between others in the LaTeXCommands.xml file, you do not see simple { or }
or \frac{}{}. Probably, the preparser transforms matching braces and other
difficult stuff and after the remaining text is done via XSLT. I do not
know.

> Cordialement,
>
>                ///
>               (. .)
>   --------ooO--(_)--Ooo--------
> |      Philippe Poulard       |
>   -----------------------------
>   http://reflex.gforge.inria.fr/
>         Have the RefleX !


Juan R.

Center for CANONICAL |SCIENCE)




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.