[MEI-L] <syl> inside <choice>
Roland, Perry (pdr4h)
pdr4h at eservices.virginia.edu
Thu Mar 8 22:25:44 CET 2012
Thomas,
Don't let my hastily-chosen example mislead you. I wasn't saying that this
<syl>
<choice>
<orig><!-- English --></orig>
<reg><!-- German --></reg>
</choice>
</syl>
would always necessarily be the best way to encode multi-lingual texts. This markup would be useful for those cases where an editor wants to offer a German translation of, say, a song with English text.
In the case where the source material contains both English and German in alternate verses, the following would be better
<note>
<verse n="1" xml:lang="eng">
<syl><!-- English --></syl>
</verse>
<verse n="2" xml:lang="ger">
<syl><!-- German --></syl>
</verse>
</note>
--
p.
__________________________
Perry Roland
Music Library
University of Virginia
P. O. Box 400175
Charlottesville, VA 22904
434-982-2702 (w)
pdr4h (at) virginia (dot) edu
________________________________________
From: mei-l-bounces at lists.uni-paderborn.de [mei-l-bounces at lists.uni-paderborn.de] on behalf of TW [zupftom at googlemail.com]
Sent: Thursday, March 08, 2012 4:03 PM
To: Music Encoding Initiative
Subject: Re: [MEI-L] <syl> inside <choice>
2012/3/8 Roland, Perry (pdr4h) <pdr4h at eservices.virginia.edu>:
>
> Because <choice> is a member of model.editLike, it is allowed in the content of <syl>.
>
> <!-- syl content -->
> <content>
> <rng:zeroOrMore>
> <rng:choice>
> <rng:text/>
> <rng:ref name="model.textphraseLike.limited"/>
> <rng:ref name="model.editLike"/>
> <rng:ref name="model.transcriptionLike"/>
> </rng:choice>
> </rng:zeroOrMore>
> </content>
>
> So, this should validate:
>
> <syl>
> <choice>
> <orig><!-- English --></orig>
> <reg><!-- German --></orig>
> </choice>
> </syl>
>
Ah, that's the way to go! Thanks!
Thomas
_______________________________________________
mei-l mailing list
mei-l at lists.uni-paderborn.de
https://lists.uni-paderborn.de/mailman/listinfo/mei-l
More information about the mei-l
mailing list