<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Dear all,</p>
<p>A week later followup. I've resigned myself to have to customise
MEI-neumes.xml to support this polyphonic neume notation and am
trying to work my way through the sparse documentation.
Unfortunately, I've fallen at the first hurdle.</p>
<p>Attempting to generate the schema without any of my own
customisation, I opened up TEI Roma and uploaded the
MEI-neumes.xml customisation direct from Github (because the
"customeization" service appears to have been broken for over a
fortnight now without any sign that it is being fixed). Roma
appears to parse the customization without issue, but fails when
pulling in the SVG elements:</p>
<p>
<blockquote type="cite"><error msg="to RNG then Trang to make
RNC failed: net.sf.saxon.s9api.SaxonApiException:
org.xml.sax.SAXParseException; systemId:
<a class="moz-txt-link-freetext" href="http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/svg11.rng">http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/svg11.rng</a>;
lineNumber: 6; columnNumber: 3; The element type "hr" must be
terminated by the matching end-tag "</hr>"."
exclass="class java.io.IOException" >java.io.IOException: to
RNG then Trang to make RNC failed:
net.sf.saxon.s9api.SaxonApiException:
org.xml.sax.SAXParseException; systemId:
<a class="moz-txt-link-freetext" href="http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/svg11.rng">http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/svg11.rng</a>;
lineNumber: 6; columnNumber: 3; The element type "hr" must be
terminated by the matching end-tag "</hr>".<br>
at
pl.psnc.dl.ege.tei.TEIConverter.convertDocument(TEIConverter.java:306)<br>
at
pl.psnc.dl.ege.tei.TEIConverter.convert(TEIConverter.java:154)<br>
at
pl.psnc.dl.ege.component.NamedConverter.convert(NamedConverter.java:44)<br>
at
pl.psnc.dl.ege.ConversionPerformer.run(ConversionPerformer.java:45)<br>
at java.lang.Thread.run(Thread.java:748)<br>
</error></blockquote>
Looking through svg11.rng, there is no mention of <hr>. Am I
using Roma correctly here or is this an upstream issue at TEI? The
same issue occurs on MEI-CMN.xml<br>
</p>
<p>Joshua.<br>
</p>
<div class="moz-cite-prefix">On 09/03/2019 14:26, Joshua Stutter
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:048ea37a-3e7c-c1b9-5cc0-f9f4a3743f19@yokermusic.scot">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<p>Dear all,</p>
<p>Fairly new MEI user, trying to encode some 13th-century Notre
Dame notation into MEI for a class. MEI has good support for
many neumes, but I'm attempting to get them to work in a
polyphonic context, align correctly and with good semantics.
Here is a small example which I'm attempting to encode:</p>
<p><img moz-do-not-send="false"
src="cid:part1.D22C3A9D.C0A1F038@yokermusic.scot" alt="Small
Notre Dame example." class="" width="612" height="297"></p>
<p>Most of the neumes can be notated and typed with the exception
of the complex neume FGBGA which does not have a name. This is
fine as this music does not stick to the usual neume types.<br>
</p>
<p>My first issue arises when trying to show the first tenor note
D is aligned with the porrectus GFG. How would I go about
achieving this without using semantically-incorrect spacers or
invisible rests or durations? What I really wish for is the
possibility to encode sections of polyphony in groups that are
aligned together, i.e. the first three neumes in the organal
voice in one group, then the porrectus in a new group with the
tenor virga.</p>
<p>The second issue is the vertical lines. They are not barlines,
nor always rests. They are divisiones with a complex and
context-sensitive function. Sometimes they function as rests,
sometimes they are alignment marks, sometimes syllable marks.</p>
<p>The first attached file 'benedicamus-domino.mei' encodes this
example naively. Nothing is aligned and I use <barLine>
where divisiones are.</p>
<p>The second attached file 'benedicamus-domino-wish.mei' is how I
wish to encode this file, using a made-up element
<alignmentGrp> that can contain anything a <font
size="-1"><</font>section> contains. I have also
replaced the <barLine> with another made-up element
<divisio>.</p>
<p>Needless to say, I'm not concerned with the output in verovio,
as very little neumatic notation is supported anyway, but
instead encoding the alignment and elements correctly. Is
something like this possible in MEI already or will I have to
dabble in ODD? If I must, are there any links to a good workflow
and documentation for using ODD with MEI?</p>
<p>Thanks in advance for responding to this quite complex
question,</p>
<p>Joshua Stutter.<br>
</p>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
mei-l mailing list
<a class="moz-txt-link-abbreviated" href="mailto:mei-l@lists.uni-paderborn.de">mei-l@lists.uni-paderborn.de</a>
<a class="moz-txt-link-freetext" href="https://lists.uni-paderborn.de/mailman/listinfo/mei-l">https://lists.uni-paderborn.de/mailman/listinfo/mei-l</a>
</pre>
</blockquote>
</body>
</html>