Hi, Peter, Francois, and all--
In case you're interested, the Spenser Archive uses the first method
Peter suggests. The second method is very elegant, but the worry is
that if you ever change the transcription (say you notice a missing
letter or other typo at some point), you would have to adjust all
references to character positions accordingly.
On Wed, Feb 27, 2008 at 12:06 PM, Peter Boot <[log in to unmask]> wrote:
> Come to think of it, there is another option, which allows you to
> entirely avoid extra markup in the verse lines, and that is to use some
> of the pointing facilities that come with P5.
> If your line is marked up as
> <l xml:id="t179">ego non tam ex animo misera dico ? quam ioco</l>
> you can refer to "ego non tam ex animo misera" as follows:
> string-range(#t179, 0, 27)
> That is: the 27 characters from position zero in node #t179.
> So you could have
> <note target="string-range(#t179, 0, 27)">
> or even
> <div corresp="string-range(#t179, 0, 27)">
> Then of course you would have to look for or develop software that
> understands this, but in terms of markup, it is very efficient.
> For more about this:
> Have fun!
Assistant Professor of English
University of Georgia
254 Park Hall
Athens, GA 30602-6205