This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: Re: Overlapping structures


> <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.

Mike Kay


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]