- From: Morten Andersen <mortena@mip.sdu.dk>
- Date: Fri, 11 Jul 2003 01:09:33 +0200
- To: www-math@w3.org
- Message-Id: <5.2.1.1.0.20030711005321.0180dc58@mailhost.mip.sdu.dk>
I used Davids help to create an xsl file, that translate some parts of a mathml page into somthing that mathplayer can eat and some, that InputControl can eat. This succeeded very well, util I tested it with mathml containing entity references like: ∬, ∮ and é This was absolutely not acceptable for IE-6.0 that announced that it found an error: Reference to undefined entity 'conint'. ... <mo>∮</mo> -----------------^ This I could avoid by adding a doctype-declaration to the document. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN" "<http://www.w3.org/Math/DTD/mathml2/xhtml-math11-f.dtd>http://www.w3.org/Math/DTD/mathml2/xhtml-math11-f.dtd"> It slowed down the download-time a bit, but the worst thing was, that it added an overflow parameter to the code so that: <math> became <math overflow=... This caused that InputControl from DesignScience reported the following error: "overflow is an invalid parameter name >> <math overflow="scroll" " This may be caused by Inputcontrol not supporting Mathml-2.0, so maybe I can solve the issue by using a dtd from mathml-1.1. Can doctype declarations be avoided when it is crucial to use entity references? Can it be avoided that the overflow parameter is added? (Should it be avoided, or is that a BAD thing to do?) Thanks Morten Andersen
Received on Thursday, 10 July 2003 19:09:36 UTC