Invalid markup used in description of SVG 1.1 conformance

Hello,

The section "G.2 Conforming SVG Document Fragments" (see https://www.w3.org/TR/2011/REC-SVG11-20110816/conform.html#ConformingSVGDocuments) has an error in it, I believe. In step 3, it defines an XML document by concatenating a few things, among which the following doctype declaration:

```
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
```

This declaration specifies both a `PUBLIC` and `SYSTEM` literal, but as per the XML specification (see https://www.w3.org/TR/xml/#NT-ExternalID) this should be written as `PUBLIC [Pubid] [System]` (note the absence of the `SYSTEM` keyword).

This confused me for a bit - is there a possibility this could be corrected?

Cheers,

vrugtehagel

Received on Friday, 7 February 2025 17:07:37 UTC