W3C home > Mailing lists > Public > www-math@w3.org > March 2004

Re: Vectors.

From: Robert Miner <RobertM@dessci.com>
Date: Mon, 29 Mar 2004 21:56:01 -0600
Message-Id: <200403300356.i2U3u1w31492@wisdom.geomtech.com>
To: pho@dataportalen.com
Cc: www-math@w3.org


Hi.

> > Is this what you wanted?
> 
> Kind of. I currently use the <mover> solution, but I feel that's cheating, 
> so the <ci type="vector"> one seems more appropriate. However, it doesn't 
> render an arrow above the expression. Should it do that?

It's not cheating if you are doing presentation markup.  Using mover
is the standard way of putting an arrow over a symbol in presentation
markup.

If content markup is important for your uses, and you use content
markup alone, then you are basically giving up control over how it is
rendered.  With content markup, to get any rendering at all, you have
to apply a styleheet.  A number of MathML implementations contain a
built-in default rendering for content markup, but that is basically
equivalent to a stylesheet provided by the renderer. 

What most people do to control the rendering for content markup is to
use an XSL stylesheet to transform it into presentation MathML.  A
good place to start, if you want to do that, is to edit David
Carlisle's ctop.xsl stylesheet.  You can get it, and read about using
it at

  http://www.w3.org/Math/XSL

--Robert

------------------------------------------------------------------
Dr. Robert Miner                                RobertM@dessci.com
MathML 2.0 Specification Co-editor                    651-223-2883
Design Science, Inc.   "How Science Communicates"   www.dessci.com
------------------------------------------------------------------
Received on Monday, 29 March 2004 22:57:59 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 20 February 2010 06:12:56 GMT