W3C home > Mailing lists > Public > www-math@w3.org > January 2003

Re: use of literal 'pi' in cn example (section

From: David Carlisle <davidc@nag.co.uk>
Date: Thu, 23 Jan 2003 13:44:39 GMT
Message-Id: <200301231344.NAA05456@penguin.nag.co.uk>
To: Michael.McCarthy@solcorp.com
CC: www-math@w3.org

  1) if the intention is to refer to a symbol called 'pi', then the
  appropriate mechanism is to use the <csymbol/> element instead of using the
  <cn/> element
  2) this constant is already defined as <pi/>

I think that's probably true (now). The example dates from mathml 1 which
didn't have either <csymbol> or <pi/>. So as you commented, it's
definitely still legal but I think almost all the uses for which
 <cn type="constant" was intended could better be done with the newer
MathML2 Content elements such as <pi/> or with <csymbol>. so this usage
probably should be deprecated. (Now is a good time to raise such issues
as we are working on a draft of mathml2 2nd edition....)

  Since the grammar does not say what type="constant" means,

The grammar doesn't, but on the type attribute does say more
about this (and would need changing if your suggestion to deprecate this
usage was accepted).

(personal opinion: not discussed this with the other WG members yet)

This e-mail has been scanned for all viruses by Star Internet. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
Received on Thursday, 23 January 2003 08:45:06 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:27:33 UTC