- From: Felix Sasaki <felix.sasaki@fh-potsdam.de>
- Date: Thu, 29 Oct 2009 03:58:50 +0900
- To: Jirka Kosek <jirka@kosek.cz>
- Cc: public-i18n-its-ig@w3.org
- Message-ID: <ba4134970910281158o13eb8031s9249069917f8dc3@mail.gmail.com>
Hi Jirka, +1 to your comments and proposals. Best, Felix 2009/10/29 Jirka Kosek <jirka@kosek.cz> > Hi folks, > > I have made quick review of MathML 3.0 (http://www.w3.org/TR/MathML3/) > and there are my comments related to ITS: > > - MathML allows foreign attributes almost everywhere, so it is possible > to use local ITS markup within MathML > > - MathML allows foreign elements inside general annotations framwork > (http://www.w3.org/TR/MathML3/chapter5.html#mixing.semantic.annotations), > inside annotation-xml element, so it is possible to store global rules > inside it > > So for, so good. But I think that MathML has some areas which should be > improved. > > In general MathML provides markup for mathematical expressions which > usually are not translated. But there is element called mtext, which can > contain arbitrary text that is part of math expression: > > http://www.w3.org/TR/MathML3/chapter3.html#presm.mtext > > There are several problems with mtext: > > - although MathML defines dir attribute for directionality on several > elements, dir is not allowed on mtext > > - schema disallows attributes from XML namespace on mtext, so it is not > possible to use xml:lang on mtext > > - there is no generic inline element (something like span in HTML) which > can be used inside mtext to markup changes in directionality, language > or other local ITS categories > > If no one objects, I think that we should send inquiry to MathML WG > asking for > > 1. adding dir to mtext > 2. allowing xml:lang on mtext > 3. adding child element to mtext which can contain dir, xml:lang and any > number of other foreign attributes (e.g. ITS local markup). > > Any comments or additions? > > Jirka > > -- > ------------------------------------------------------------------ > Jirka Kosek e-mail: jirka@kosek.cz http://xmlguru.cz > ------------------------------------------------------------------ > Professional XML consulting and training services > DocBook customization, custom XSLT/XSL-FO document processing > ------------------------------------------------------------------ > OASIS DocBook TC member, W3C Invited Expert, ISO JTC1/SC34 member > ------------------------------------------------------------------ > >
Received on Wednesday, 28 October 2009 18:59:22 UTC