Vous voulez voir cette page en français ? Cliquez ici.

Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

The MathML Handbook [Paperback]

Pavi Sandhu
5.0 out of 5 stars  See all reviews (2 customer reviews)

Available from these sellers.



Book Description

Dec 12 2002 Charles River Media Internet & Web Design
A powerful XML-based markup language for publishing mathematics on the Web, MathML makes it possible to develop Web-based applications for displaying, searching, indexing, archiving, and evaluating mathematical content. With the growing availability of tools to support this new standard (including its display by Internet Explorer and Netscape), MathML has the potential to transform the processing and communication of mathematical information. The MathML Handbook is both a complete one-stop guide for anyone interested in learning MathML and a handy reference for more advanced users. It begins with an overview of MathML and its practical applications. It then moves on to a clear exposition of the basic concepts of MathML including XML syntax, presentation markup, content markup, and combined markup. Additional chapters deal with advanced topics such as using CSS and XSLT style sheets to control the display of MathML, tools for converting TeX documents to MathML, and using MathML to create dynamic math web sites featuring interactive equations. The MathML Handbook is the definitive resource for anyone interested in working with mathematics on the web.

KEY FEATURES

* Provides a detailed tutorial introduction to MathML, with many examples to illustrate the syntax.

* Contains reference information for developers of MathML-based applications—including a listing of all the tags and attributes

* Illustrates the use of CSS and XSLT to render MathML for display

* Explains how to convert TeX documents to MathML

* Reviews the commercial and free software available for authoring and processing MathML, including browsers, plug-ins, equation editors, and mathematical software

* Presents information on using MathML to create dynamic web sites featuring interactive mathematical content

* CD includes demo software for viewing and authoring MathML


Product Details


Product Description

About the Author

Pavi Sandhu (Champaign, IL) has a Ph.D. in Physics from Boston University and over ten years of experience with mathematical typesetting systems such as TeX, MathType, and Mathematica. He is currently a technical writer and manager at Wolfram Research and has been published widely in technical journals.

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

4 star
0
3 star
0
2 star
0
1 star
0
5.0 out of 5 stars
5.0 out of 5 stars
Most helpful customer reviews
5.0 out of 5 stars A genuinely first-rate resource Mar 6 2003
Format:Paperback
The MathML Handbook by technical writer and expert Pavi Sandhu is a straightforward, "user friendly" guide to MathML, -- an XML-based markup language especially designed for mathematicians who publish on the World Wide Web. Individual chapters teach the basics of MathML, how to display MathML in web browsers, how to convert between TeX and MathML, how to utilize MathML for computations, and much, much more. With an accompanying CD featuring demo software for viewing and creating works with MathML, The MathML Handbook is highly recommended as being a genuinely first-rate resource.
Was this review helpful to you?
5.0 out of 5 stars Great for the Beginner and the Advanced Feb 24 2003
Format:Paperback
I bought this book as a MathML beginner and was greatly
impressed by its easy intoduction to the topic. My XML
was a bit rusty, but I wasn't a total newbie. This book
has covered all my needs for MathML processing and I have
seen no need to buy any other reference on the subject. As
I have been able to do all my project on the subject without
getting lost, I must really have found a good book
My co-worker, who is much more advanced than I also found
this book very useful as a reference guide and even learned
from the chapters on the various MathML supporting
applications and dynamic web.

Aside from the content, this book reads very well. The
author is clear, concise, and doesn't clutter the book with
personal nonsense like so many other technical authors. As
the users of MathML continue to increase, this book appears
just in time for the early adapters. As a big fan of MathML,
I hope others read this book and use MathML themselves. There
is no longer an excuse to refrain from MathML on account of
a lack of hardcopy documentation.

Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 4.0 out of 5 stars  3 reviews
6 of 6 people found the following review helpful
5.0 out of 5 stars Great for the Beginner and the Advanced Feb 24 2003
By David James - Published on Amazon.com
Format:Paperback
I bought this book as a MathML beginner and was greatly
impressed by its easy intoduction to the topic. My XML
was a bit rusty, but I wasn't a total newbie. This book
has covered all my needs for MathML processing and I have
seen no need to buy any other reference on the subject. As
I have been able to do all my project on the subject without
getting lost, I must really have found a good book
My co-worker, who is much more advanced than I also found
this book very useful as a reference guide and even learned
from the chapters on the various MathML supporting
applications and dynamic web.

Aside from the content, this book reads very well. The
author is clear, concise, and doesn't clutter the book with
personal nonsense like so many other technical authors. As
the users of MathML continue to increase, this book appears
just in time for the early adapters. As a big fan of MathML,
I hope others read this book and use MathML themselves. There
is no longer an excuse to refrain from MathML on account of
a lack of hardcopy documentation.

5 of 5 people found the following review helpful
5.0 out of 5 stars A genuinely first-rate resource Mar 6 2003
By Midwest Book Review - Published on Amazon.com
Format:Paperback
The MathML Handbook by technical writer and expert Pavi Sandhu is a straightforward, "user friendly" guide to MathML, -- an XML-based markup language especially designed for mathematicians who publish on the World Wide Web. Individual chapters teach the basics of MathML, how to display MathML in web browsers, how to convert between TeX and MathML, how to utilize MathML for computations, and much, much more. With an accompanying CD featuring demo software for viewing and creating works with MathML, The MathML Handbook is highly recommended as being a genuinely first-rate resource.
1 of 1 people found the following review helpful
2.0 out of 5 stars poorly written, poorly edited Dec 2 2009
By Benjamin Crowell - Published on Amazon.com
Format:Paperback
This is a typical poorly written, poorly edited technical book that was obviously pumped out under the pressure of a deadline. There are some obvious mistakes that should have been caught before publication, e.g., where the text describing the example doesn't actually match up with the example. The author tends to introduce new markup simply by giving an example of the XML and its rendering, without explicitly saying what it does or why. This is particularly unfortunate since MathML tends to be extremely verbose, so it's hard to scan through the examples and see what's going on. There's not much useful information here about browser support. For example, I spent a lot of time trying to figure out why I couldn't get malignmark and maligngroup to work, before finally testing one of the example in the book and finding out that it didn't work; I then had to google to find out that this feature isn't actually implemented in Firefox yet. The book comes with a CD, which, as usual, is not very useful. They mainly loaded it up with a combination of open-source software and demo versions of proprietary software, all of which could have been obtained online. What they didn't bother including was a complete set of code examples, which is pretty much the only thing I would have liked. Many of the examples are quite lengthy, and it's a drag to have to type them in. The CD only includes a certain subset of examples from certain chapters. Of course if you're putting out a hacked-together book on a fast schedule, this all makes sense. You make sure it includes a CD, because that makes the book more marketable. You don't bother putting a lot of useful content on the CD, because that would be too much work.

At this point, the information in this book is getting obsolete fast. It's 7 years old. Xhtml was basically a failure, because it was never implemented properly in IE (only in a nonstandard way and with an optional plugin), and the w3c has given up on xhtml and instead decided to include all the mathml (and svg) tags as part of the html 5 standard. Microsoft has announced that it will support html 5, so it sounds like that's the implementation of mathml that will actually have a future.

So in summary, as is usually the case with books of this type, the book is not as good as the free online documentation on the topic, and by the time you buy it, it will already be obsolete.
Search Customer Reviews
Only search this product's reviews

Listmania!

Create a Listmania! list

Look for similar items by category


Feedback