Re: Baffling math problems [Was: HTML 3.0 DTD ]

Terry Allen (terry@ora.com)
Fri, 2 Dec 1994 16:55:09 PST


Dan wrote:
><td><math>{(<left>e^ax^<over>1+{1<over>x}<right>)}</math>
>I can't figure out why <over> is out of context there.

Looks to me as though BOX has been omitted, and its tags are not omissible;
otherwise OVER is not allowed directly in %math (by oversight?).

Then again, LEFT isn't allowed directly in %math either:

<!ENTITY % math "BOX|ABOVE|BELOW|ROOT|ARRAY|SUB|SUP">
<!ENTITY % formula "#PCDATA|%math">

<!ELEMENT MATH - - (#PCDATA)* -(%notmath) +(%math)>
<!ATTLIST MATH
id ID #IMPLIED
model CDATA #IMPLIED>

This from Draft: Thu 1-Dec-94 15:47:30

Are we looking at different DTDs?

-- 
Terry Allen  (terry@ora.com)   O'Reilly & Associates, Inc.
Editor, Digital Media Group    103A Morris St.
			       Sebastopol, Calif., 95472
A Davenport Group sponsor.  For information on the Davenport 
  Group see ftp://ftp.ora.com/pub/davenport/README.html
	or  http://www.ora.com/davenport/README.html