Hi,
My edition has three manuscript sources, and one of them does not include
many of the paragraphs included in the other two. I am trying to figure out the
best way to encode these lacunae. My code follows. I guess my basic
question is: I don't like the nested app version, it seems to make it harder to
do sorting and looping of the data; but I'm also not sure about the lacuna tags
- I'm just starting to learn XSLT but will it be possible to write something that
would find the text between a lacunaStart tag and a lacunaEnd tag and then
do something with it (like exclude it from the display version of that witness on
the screen).
Thanks!
<!-- Using lacuna tags to record lacuna in Su -->
<app>
<lem wit="#Cn">Cum</lem>
<rdg wit="#Sc">cuius</rdg>
<rdg wit="#Su" cause="omissio"><lacunaStart/></rdg>
</app>
<lb />
antiquitatem per Franconem notum
<app>
<lem wit="#Cn">est</lem>
<rdg wit="#Sc" cause="omissio"/>
</app>
omnibus
<lb />
tradidisse novitatem. Quae per Philippum <lb />
in maiori parte subtiliter
<app>
<lem wit="#Cn">invenisse,</lem>
<rdg wit="#Su" type="omissio"><lacunaEnd /></rdg>
</app>
<!-- Using nested app to record lacuna in Su
<app>
<lem wit="#Cn">
<app>
<lem wit="#Cn">Cum</lem>
<rdg wit="#Sc">cuius</rdg>
</app>
<lb />
antiquitatem per Franconem notum
<app>
<lem wit="#Cn">est</lem>
<rdg wit="#Sc" type="omissio"/>
</app>
omnibus
<lb />
tradidisse novitatem. Quae per Philippum <lb />
in maiori parte subtiliter invenisse,
</lem>
<rdg wit="#Su" type="omissio">[Cum
antiquitatem...invenisse]</rdg>
</app> -->
|