Erratum in Modularization of XHTML PR: Abstract content model of "pre"

Hi, HTML WG folks,

I recently sent some suggested corrections to content models in the 
Abstract Modules and DTD Module Implementations in 
<http://www.w3.org/TR/2001/PR-xhtml-modularization-20010222>.  However, in 
relation to the content model of "pre", my suggestion for a change to the 
Abstract Module did not take account of the modularization!  The following 
errata do so.

In the following, "<tt>...</tt>" is an instruction to the document editor 
to use the appropriate "teletype" font.

------------------------------------------------------------------------

5.2.2 "Text Module"

The row of the table in this section, which defines the attributes and 
content model of "pre", is changed to the following.  I've used "//" for 
column breaks in a table row.

 >>>>------------------------------------------------------------
   pre //
   Common //
   (PCDATA | Inline - NotPre)*
<<<<------------------------------------------------------------

The following text is added immediately after the list of new content sets.

 >>>>------------------------------------------------------------
This module also defines the empty content set NotPre.
<<<<------------------------------------------------------------

5.4.1 "Presentation Module"

The following sentence is added to the end of the paragraph following the 
table in this section:

 >>>>------------------------------------------------------------
Also, this module adds <tt>big</tt>, <tt>small</tt>, <tt>sub</tt>,
and <tt>sup</tt> to the NotPre content set of the Text Module.
<<<<------------------------------------------------------------

5.7 "Image Module"

The following sentence is added to the end of the paragraph following the 
table in this section:

 >>>>------------------------------------------------------------
Also, this module adds <tt>image</tt> to the NotPre content set of the Text 
Module.
<<<<------------------------------------------------------------

5.10 "Object Module"

The following sentence is added to the end of the paragraph following the 
table in this section:

 >>>>------------------------------------------------------------
Also, this module adds <tt>object</tt> to the NotPre content set of the 
Text Module.
<<<<------------------------------------------------------------

5.22 "Legacy Module" [optional]

[This also attempts to address issue Modularization-DTDs/316 in the Voyager 
issue tracking database: 
<http://hades.mn.aptest.com/cgi-bin/voyager-issues/Modularization-DTDs?id=316;expression=pre%20content;user=guest>.]

The following sentence is added where appropriate in this section:

 >>>>------------------------------------------------------------
When this module is used, it adds the <tt>center</tt>, <tt>dir</tt>, 
<tt>isindex</tt> and <tt>menu</tt> elements to the Block content set of the 
Text Module.  In addition, the <tt>basefont</tt>, <tt>font</tt>, 
<tt>s</tt>, <tt>strike</tt> and <tt>u</tt> elements are added to the Inline 
content set of the Text Module.  Also, this module adds <tt>basefont</tt> 
and <tt>font</tt> to the NotPre content set of the Text Module.
<<<<------------------------------------------------------------

------------------------------------------------------------------------

Regards,
Hugh Greene
Panasonic OWL

Received on Tuesday, 13 March 2001 06:04:03 UTC