Extension entities in SVG 1.1 DTD for title and desc

Hello WG.

The SVG 1.1 DTD defines the <desc> element as follows:

<!ENTITY % SVG.desc.extra.content "" >
<!ENTITY % SVG.desc.element "INCLUDE" >
<![%SVG.desc.element;[
<!ENTITY % SVG.desc.content
    "( #PCDATA %SVG.desc.extra.content; )*"
>
<!ELEMENT %SVG.desc.qname; %SVG.desc.content; >
<!-- end of SVG.desc.element -->]]>
<!ENTITY % SVG.desc.attlist "INCLUDE" >
<![%SVG.desc.attlist;[
<!ATTLIST %SVG.desc.qname;
    %SVG.Core.attrib;
    %SVG.Style.attrib;
>

It doesn’t seem useful to be able to override the
&SVG.desc.extra.content; entity, since the content model of <desc> is
otherwise defined as #PCDATA.  Instead of extending the allowable
element children if the entity is overridden, it would restrict them.

This probably isn’t so important, though, since we don’t care about DTDs
any more.

-- 
Cameron McCormack ≝ http://mcc.id.au/

Received on Friday, 27 March 2009 04:02:07 UTC