[MEI-L] ensemble
Roland, Perry (pdr4h)
pdr4h at eservices.virginia.edu
Wed Oct 26 16:02:07 CEST 2011
Johannes,
<instrVoice> is required here in order to avoid a mixed content model in <ensemble> and to make the conversion from MARC to MEI easier.
It is true that one could use @label on <ensemble> to hold the name of the ensemble, however, this would disallow the possibility of using markup in the name and would be an abuse of @label, since it should not be used to capture "content", but rather a string that identifies the content.
For example, a document may contain "My name: Perry". In this case, "My name:" is the label for the content "Perry". The proper markup for this construct is
<name label="My name:">Perry</name>
NOT
<name label="Perry"/>
By analogy, the markup for ensemble is
<ensemble label="Ensemble">
<instrVoice>Orchestra</instrVoice>
</ensemble>
NOT
<ensemble label="Orchestra"/>
--
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 Johannes Kepper [kepper at edirom.de]
Sent: Wednesday, October 26, 2011 7:44 AM
To: Music Encoding Initiative
Subject: [MEI-L] ensemble
Hi list,
Axel and Detmold are working on the perfMedium model. We're wondering about the use of <instrVoice> as required first child of <ensemble>, especially since there is the common attribute @label available on <ensemble>. Anyone out there who knows about this?
Thanks,
Johannes
_______________________________________________
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