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

Murray Maloney (murray@sco.com)
Mon, 12 Dec 1994 16:06:05 -0500 (EST)


Subject: Re: Baffling math problems [Was: HTML 3.0 DTD ]
To: dsr@hplb.hpl.hp.com
Date: Mon, 12 Dec 1994 16:06:05 -0500 (EST)
From: Murray Maloney <murray@sco.com>
Cc: www-html@www0.cern.ch
In-Reply-To: <9412121829.AA11308@dragget.hpl.hp.com> from "Dave Raggett" at Dec 12, 94 07:29:45 pm
Message-Id:  <9412121606.aa09201@dali.scocan.sco.COM>

> 
> Dan,
> 
> Thanks for checking the details.
> 
> I am still uncertain about how best to handle the latin-1 entities.
> I changed the name from %ISOlat1 to %HTMLlat1 following a suggestion
> by Terry (or was it Paul?). I would expect this file to include entity
> names for the Latin-1 character codes below 128 and hence would include
> &amp; and &quot; etc. Why were these omitted from the 2.0 spec?

There is a lot of confusion surrounding "Latin 1"
You see, Latin Alphabet No 1 is the name of ISO 8859-1,
a character set encoded with 8 bits.  Also, Latin 1 is
the name of an entity set which is included in a non-normative
appendix of ISO 8879:1986 -- the SGML standard.

The entity set included the accented characters in Latin Alphabet No 1.
The entity set defined in HTML corresponds to the entity set
included in the SGML standard.  

There are entities for all of the characters in the right side
of Latin Alphabet No 1, but they are from other sets.  I have 
before, and will now again, suggest that some or all of the entity
sets listed in the SGML standard should be specified in HTML and
supported by user agents.  While it may not be reasonable to expect
full support immediately -- due to inconsistent font availability
on all platforms -- it should be possible to make great progress
over HTML 2.0.

All in favor?
> 
> >  <![ %HTML.Deprecated [
> > -    <!ENTITY % linkName "name NAME #IMPLIED -- named link end --">
> > +    <!ENTITY % linkName "name CDATA #IMPLIED -- named link end --">
> >  ]]>
> 
> Thanks for spotting this one!
> 
> >  <!ENTITY % linkName "">
> > @@ -1021,5 +1029,4 @@
> 
> The name attribute has been moved to HTML.Deprecated to encourage
> use of the ID attribute instead.
> 
> > sgmls: SGML error at -, line 19 at ">":
> >        BOX end-tag implied by OVER start-tag; not minimizable
> > ...
> 
> > The offending line is:
> 
> > <td><math>{(<left>e^ax^<over>1+{1<over>x}<right>)}</math>
> 
> The problem was an error in MAP4 which should read:
> 
>         <!SHORTREF MAP4 "}" REF6
>                         "^" REF1
>                         "_" REF3
>                         "{" REF5 >
> 
> This allows nested boxes to work with shortrefs. Thanks for spotting this!
> --
>  Dave Raggett <dsr@w3.org> tel: +44 272 228046 fax: +44 272 228003
>   Hewlett Packard Laboratories, Filton Road, Bristol BS12 6QZ, United Kingdom