- From: Robert Miner <RobertM@dessci.com>
- Date: Mon, 29 Mar 2004 21:56:01 -0600
- 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 UTC