- From: <juanrgonzaleza@canonicalscience.com>
- Date: Tue, 18 Apr 2006 02:57:27 -0700 (PDT)
- To: <www-math@w3.org>
Bruce Miller wrote: > juanrgonzaleza@canonicalscience.com wrote: > [snip] >> >> I said in a previous communication that the phrase "Elsevier adopts >> MathML" was to be very debatable. It may be interesting to note here that >> in last Elsevier’s CEP 1.1.0-1.1.3 (the core of Elsevier’s 2005 XML DTDs >> family) >> >> 238 >> U >> 92 > > That sure looks like chemistry to me, not math. > Elsevier may have reasons for not adopting an explicit > chemical markup language, but using an arbitrary > text pre sub/superscript markup is arguably _less_ > wrong than using math markup, whether MathML or any other. > > Suggesting to use math to markup uranium, is > simply using the fact that math has handy > machinery for dealing with scripts --- the thing > you're marking up isn't math. It's the same > as using math to add a "nd" superscript to the 2 > in "2nd edition". Ie. it's an abuse, albeit > a common one. > I got that example from own Elsevier’s specialists. The encoding is defined in Elsevier’s DTD family 5. The elements <ce:inf> and <ce:sup> and the attribute loc are defined in the *core* part of the CEP DTD. The CEP is the central element of modular design of Elsevier’s XML technology and the core -as its name suggests- is available for any document, not just for Elsevier’s chemical journals. Elsevier developed an explicit XML markup for chemical data: <ce:chem>, <ce:compound-formula>, <ce:compound-info>, <ce:stereochem>... > the thing > you're marking up isn't math. The important point of the message was the alternative script model was "CSS- friendly", but if you are worry on the use of chemistry oriented examples and prefer pure mathematics then look for the ISO 12083 appendix "A.6 Mathematics" Prescripts i and j would be encoded á la Elsevier <ce:sup loc="pre"> á la MAIDEN <sur> or via "extended MathML code" introduced by White Lynx here [http://lists.w3.org/Archives/Public/www-math/2006Apr/0038.html] The rest of the discussion is a bit off-topic. > It may well be that MathML's markup for scripts > is less than ideal, but examples from chemistry > aren't convincing. > > -- > bruce.miller@nist.gov > http://math.nist.gov/~BMiller/ > Elsevier's folks illustrated encoding of prescripts using an example from chemistry probably because it is a well-known script model in science. A practical example of the use of prescripts in mathematical notation are Randic’s topological indices on graph theory. For instance {}^1 gamma is defined as 1 -1/2 X = SUM (v v ) ij i j Juan R. Center for CANONICAL |SCIENCE)
Received on Tuesday, 18 April 2006 09:57:41 UTC