parsingOn Fri, 5 Dec 2003, Dirk Laurie wrote:
> >
> M-Tx passes along everything that starts with a letter that it does not
> understand. Unfortunately, some PMX enhancements occur in things that
> M-Tx understands the way it was. M-Tx tries to extract the things it
> needs and keep the rest intact, but this becomes harder and harder to do.
>
> In the case of slurs, M-Tx had the ( ) syntax before PMX, which at
> that stage did everything with s and t. So it thinks it understands
> those. It needs to parse them for vocal music, to decide what to do
> with melismas. But it would be easy to let M-Tx pass those through in
> instrumental music -- would that help?
>
Thank you, Dirk, for your comments.
In my opinion, the big improvement of M-Tx comes essentially for vocal
music. Therefore,
parsing of ( ) and { } will remain important for M-Tx. One could think
of retaining the
parsing and pass everything which comes after ( ) to PMX, because Don has
retained the s and t code (PS-slurs K treat t differently). But that would
conflict with the feature of invisible
slurs {~ }~, which I appreciate and use very often, although other
type-setters seem to use this nice feature rarely.
Christian's example illustrates the problem that are caused by the fact
that the slur signs have multiple interpretations.
In vocal music, a slur indicates which notes belong to a syllable.
One can nest ties within, but they cannot cross the vocal slur.
In instrumental music, the same applies to phrasing slurs, but
in accords the nesting of inner ( ) exceeds 1.
There are two possible remedies:
1) Only { } is parsed, ( ) is passed along to PMX.
2) Only the outmost ( ) or { } is parsed, the ones within are passed to PMX.
I would prefer 1, because in drafts slur errors belong to the most
frequent ones.
Both solutions leave out the
possibility of using phrasing slurs in vocal music, but it is rarely
used and in my opinion contradictory, because phrasing should be
dictated by the text. Legato is -- and should be -- indicated in
vocal music explicitly and not by slurs to avoid misinterpretations.
Christof
_______________________________________________
Tex-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music