Subject: RE: [xsl] Re: Overlapping structures From: Wendell Piez <wapiez@xxxxxxxxxxxxxxxx> Date: Wed, 10 Oct 2001 12:14:14 -0400 |
> <a>I said <z.start/>I will watch my ways</a> > <a><x/>and keep my tongue from sin<z.end/></a> > > Can somebody give an example to justify why such an ugly > thing might be necessary in > the first place?
Because not all information is hierarchical. In particular, with text there are often several concurrent (overlapping) hierarchies. The most obvious is the section structure versus the pagination structure. But it's easy to find other examples: in Shakespeare, the boundaries of "speeches" (defined by who is speaking) overlap with the boundaries of "lines" (defined by the metre of the poetry).
And if you mark up a document with change markings, the start/end of changed sections bear no relationship to the logical structure of the text.
Cheers, Wendell
====================================================================== Wendell Piez mailto:wapiez@xxxxxxxxxxxxxxxx Mulberry Technologies, Inc. http://www.mulberrytech.com 17 West Jefferson Street Direct Phone: 301/315-9635 Suite 207 Phone: 301/315-9631 Rockville, MD 20850 Fax: 301/315-8285 ---------------------------------------------------------------------- Mulberry Technologies: A Consultancy Specializing in SGML and XML ======================================================================
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Re: Overlapping structure, Michael Kay | Thread | RE: [xsl] Re: Overlapping structure, Mark Nahabedian |
Re: [xsl] xslt namespace, jon wa | Date | Re: [xsl] xslt namespace, Daniel Veillard |
Month |