Redefining the markup language on the fly?

Bert Bos (bert@let.rug.nl)
Fri, 10 Jun 1994 16:20:06 +0200 (METDST)


I think the meaning of RENDER needs some clarification:

|>
|> > <RENDER TAG=NEW_TAG EQUIV=STRONG>
|> >
|> >And now use <NEW_TAG> all over the place. What happens when I want to
|>
[...]
|However, it will make it impossible to completely
|regularize the language as an SGML DTD. That is,
|it would be impossible to parse a document that
|added new tags in this manner.

`Render' is not used to introduce new tags, rather it is used to
define styles for elements already introduced in the document subset
(see my earlier post `Re: meta information (-->in body)' of 2 Jun
1994).

Therefore, there is no sense in using `render' without at least one of
`equiv' or `style' defined.

The HTML+ DTD shows an example (though without much explanation), see
ftp://15.256.100.100/pub/

Bert

PS. the message I referred to is archived in Nick Arnett's www-html
archive as http://198.92.133.3/www-html/12896.htm , but the layout
has suffered a bit...

PPS. There is a small error in that message, can you find it?

-- 
                     __________________________________
                    / _   Bert Bos <bert@let.rug.nl>   |
           ()       |/ \  Alfa-informatica,            |
            \       |\_/  Rijksuniversiteit Groningen  |
             \_____/|     Postbus 716                  |
                    |     9700 AS GRONINGEN            |
                    |     Nederland                    |
                    |     http://tyr.let.rug.nl/~bert/ |
                    \__________________________________|