W3C home > Mailing lists > Public > spec-prod@w3.org > January to March 2002

Minor DTD enhancement request

From: Ronald Daniel <rdaniel@interwoven.com>
Date: Tue, 12 Mar 2002 12:06:52 -0800
Message-ID: <E7244F2AFCE1C644BD0B1CCE65C84B24037387@xchanger3.interwoven.com>
To: "'spec-prod@w3.org'" <spec-prod@w3.org>
Hi,

I was using the current versions of the xmlspec DTD from the CVS
repository when I found a place where it needed to be extended slightly.

I was trying to make a glossary list with hyperlinks in the <label>.
This was not possible because %ref.class; was not in %label.pcd.mix.
A similar problem occurs if you try to have hyperlinks in the
<head> of the <div*> elements.

May I suggest the xmlspec DTD be updated so that those entity declarations
are:

<!ENTITY % head.pcd.mix
        "#PCDATA|%annot.class;|%emph.class;|%tech.class;
        |%loc.class;|%ednote.class;
        |%ref.class;">  <!-- Here's the change -->
<!ENTITY % label.pcd.mix
        "#PCDATA|%annot.class;|%termdef.class;|%emph.class;
        |%tech.class;|%loc.class;|%ednote.class;
        |%ref.class;">   <!-- Here's the change -->

This seems to render correctly with the xmlspec-html.xsl stylesheet. I've
not tried it with the FO stylesheet yet.

Thanks,

Ron Daniel Jr.
Standards Architect
Interwoven, Inc.
803 11'th Ave.
Sunnyvale, CA, USA  94089
Tel: 408 530 5922
Cell: 925 368 8371 
Email: rdaniel@interwoven.com

Visit www.interwoven.com
The Leader in Enterprise Content Management
Received on Tuesday, 12 March 2002 15:07:30 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 10 March 2012 06:19:11 GMT