Hi there,
At 10:55 AM 23/06/2004, you wrote:
Content-Transfer-Encoding: 7bit
Martin Holmes wrote:
I think Peter's point is a very good one, though; in XML, one must prioritize one hierarchy over another where they overlap; if the conceptual structure is prioritized, the physical must be relegated to milestones. I think there is a long-term solution to this. I think multiple markups can exist on the same text, as long as they're in "different dimensions"; it's hard to explain, but imagine the text as a string going through space, and the markups as planes radiating out from it.
[... snip ...]
That's right. You can have multiple annotations on the same XML structure. This technique, now generally known as "stand-off" annotation, is currently quite popular in the field of linguistics, to handle things like prosodic vs syntactic hierarchies. You segment your text once, and then you create as many different views of it as you like. Each view constitutes a single hierarchy, and is composed of pointing elements which identify how the fragments of your segmented texts are to be combined in that particular hierarchy. Something like it is described in the chapter of the TEI Guidelines which addresses the issue of non-hierarchic structures.
Sounds like exactly what I was thinking of. Do you know what kind of markup tools are used to edit texts in this way?
Your Shakespeare is pretty neat, by the way! How does one get to see the XML source though?
If you "View Source", you'll see something like this:
<docroot href="AWW_F_ISE.xml"></docroot>
where the href is the actual markup document. I use the "wrapper document" as a way to avoid hard-coding the XSL stylesheet into the original markup. The markup in this case is a proprietary system created by Mike Best, the prof involved, but TEI versions of the markup have subsequently been generated from it.
Cheers, Martin
______________________________________ Martin Holmes University of Victoria Humanities Computing and Media Centre mholmes@uvic.ca martin@mholmes.com mholmes@halfbakedsoftware.com http://www.mholmes.com http://web.uvic.ca/hcmc/ http://www.halfbakedsoftware.com