I've completed another revision. Unfortunately, this stuff isn't in
the recent internet draft, but see if this addresses your concerns:
From: http://www.hal.com/%7Econnolly/html-spec/html-pubtext.html
Public Text of the HTML 2.0 Specification
*****************************************
Daniel W. Connolly
connolly@hal.com
$Id: html-pubtext.html,v 1.5 1994/11/30 23:45:32 connolly Exp $
The HTML 2.0 specification includes both machine-readable
public text -- SGML "code" if you will -- and human-readable
text. The public text includes the DTD, an SGML declaration, and a
version of the ISO Added Latin 1 entity set.
Changes in the November 30 Revision
====================================
o Integrated ICADD SDA attributes and APPINFO (Thanks
to Jeff Suttor)
o Updated catalog etc. with new FPIs (formal public
identifiers).
Old format: "-//IETF//DTD HTML//EN//2.0"
New format: "-//IETF//DTD 2.0 HTML//EN"
o Changed FUNCTION character syntax: uncommented the
real one, commented out the hack version.
o Added FPI's and public text for "Strict" versions of the
DTD (e.g. "-//IETF//DTD HTML Strict Level
1//EN" maps to html-1s.dtd)
o Changed FPI used to reference ISO latin 1 entities.
o Changed a bunch of + occurence indicators to * for clarity
o Changed some parameter entities to comply with SGML
tokenization rules.