W3C home > Mailing lists > Public > www-math@w3.org > February 2009

Types of @xref and OpenMath's @href

From: Christoph LANGE <ch.lange@jacobs-university.de>
Date: Mon, 23 Feb 2009 12:43:39 +0100
To: "www-math@w3.org" <www-math@w3.org>, OpenMath 3 <om3@openmath.org>
Message-Id: <200902231243.45782.ch.lange@jacobs-university.de>
Dear MathML 3 and OpenMath 3 authors,

  sorry for cross-posting, but parallel markup naturally touches both
projects.  Some of the examples for parallel markup via cross-references in
the MathML spec (http://www.w3.org/TR/MathML3/chapter5.html#mixing.cr) use
Content MathML, others use OpenMath.  The @xref attribute in MathML seems to
be of type IDREF.  The @href attribute of OpenMath is written in the same
style (e.g. href="E.1.2"), but according to the OpenMath spec, its type is not
IDREF, but xsd:anyURI.  For references to fragments, this means that they have
to be written as href="#E.1.2".  (Actually, OpenMath only specifies an
OMR/@href attribute, but no @href attribute for any other element.  So it
seems that the OpenMath schema and spec have to be extended.)

Cheers,

Christoph

-- 
Christoph Lange, Jacobs Univ. Bremen, http://kwarc.info/clange, Skype duke4701


Received on Monday, 23 February 2009 11:44:04 GMT

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