- From: Leonardo B. Lopes <leo@iems.nwu.edu>
- Date: Wed, 31 Oct 2001 11:39:54 -0600 (CST)
- To: David Carlisle <davidc@nag.co.uk>
- cc: www-math@w3.org
> > Probably the easiest is to run it through STG > not of you haven't got STG. (what is it? I assume it's a validating XML > parser of some sort). > What I refer to as STG is the validating parser @ the Scholarly Technology Group @ Cornell: http://www.stg.brown.edu/service/xmlvalid/ > > > <!ELEMENT min (scenario+,ghrs?,property)> > > that's going to cause you problems as mathml has an element <min/> > declared to be empty, unless you declare a prefix for mathml and use for > example <m:min/> > Thanks! I fixed that. > I would try using a different validating parser: if the files work with > rxp and don't work with the parser you are using, try sending a bug > report to the producer of your parser. I tried the rxp parser. I get a few warnings, like: Warning: Ignoring redefinition of parameter entity arccosh.qname in entity "mathml-qname.mod" at line 92 char 56 of http://www.w3.org/TR/MathML2/dtd/mathml2-qname-1.mod in entity "mathml" at line 41 char 19 of http://www.w3.org/TR/MathML2/dtd/mathml2.dtd in unnamed entity at line 20 char 9 of http://senna.iems.nwu.edu/xml/xmps.dtd Warning: Ignoring redefinition of parameter entity mathml-qname.module in entity "mathml-qname.mod" at line 273 char 42 of http://www.w3.org/TR/MathML2/dtd/mathml2-qname-1.mod in entity "mathml" at line 41 char 19 of http://www.w3.org/TR/MathML2/dtd/mathml2.dtd in unnamed entity at line 20 char 9 of http://senna.iems.nwu.edu/xml/xmps.dtd ... but at least it gets through to the errors on my own part of the dtd. Thanks for the tip. May digress a second to a couple of XML questions? First, What is the {<!ATTLIST}, {<!ELEMENT} notation in the MathML DTD? (for example, page 269 of the recommendation). Second, I have a construction that repeats over and over in my DTD as such: <!ENTITY % anchors "(anchor?,%argv1;,(anchor,%argv1;)*) "> where argv1 is some set of elements that can be in the model of the element I am defining. What I would really like to do is have the entity above and have the elements like: <!ELEMENT obj &anchors((vector|nlexp));> <!ATTLIST %att-inheritance; > I know this syntax is wrong, but is there another way of accomplishing this same effect? I couldn't find it in my books or the web. Thanks! Leo. > > David > > _____________________________________________________________________ > This message has been checked for all known viruses by Star Internet > delivered through the MessageLabs Virus Scanning Service. For further > information visit http://www.star.net.uk/stats.asp or alternatively call > Star Internet for details on the Virus Scanning Service. > > ======================================================================== Leonardo B. Lopes leo@iems.nwu.edu Ph.D. Student (847)491-8470 IEMS - Northwestern University http://www.iems.nwu.edu/~leo
Received on Wednesday, 31 October 2001 12:39:57 UTC