Dear mutex subscribers.
I have run into a problem with nested slurs in M-Tx. The code segment
below illustrates the problem:
Meter: C
Flats: 1
Style: SATB4
{vers1s}
Fowl ~ de flok-kes i \ae{} Kj\^ar; \ae{}
{vers1a}
Fowl ~ de flok-kes, de flok-kes i \ae{} Kj\^ar;
{vers1t}
Fowl ~ de flok-kes, de flok-kes i \ae{} Kj\^ar; \ae{}
{vers1b}
Fowl ~ de flok-kes i \ae{} Kj\^ar;
% 3 - 4
(( d4 d8 ) d b8d+ c1 b8 a | g2d r8 c8 |
L: {vers1s}
{{ ( d8d ef1 ) d8 } d d4 b8 c | c8d bs1 c8 d en4 r4 |
L: {vers1a}
(( b4 b8 ) b ( b8d a1 ) g8 f | f8d d1 en8 f g4 r8 e+ |
L: {vers1t}
{{ ( b8d c1 } b8 ) a g8d g1 g8 a | c2d r4 |
L: {vers1b}
The alto and bass parts of bar 3 contain slurs on the first and second
note within forced slurs between the the first and the third note. The
reason for the forced slurs is that the lyrics in some other verses have
extra syllables. The forced mode of the outer slurs, however, seems to
get overruled when the inner slurs are added. With the present lyrics
for verse 1 I can amend this problem by removing the extra spaces from
the alto and bass lyrics, but then I get the problem in the verses
containing an extra syllable. The non-nested slurs in the descant and
tenor parts behave as described in the M-Tx docs.
Have I done something wrong or misunderstood something ?
It would be nice to have nested slurs drawn dotted to distinguish them
from the melismatic slurs. I have got the impression that the latest
MusiXTeX release 90 has the dotted slur feature.
For the present score I want to force beams on 8'ths and may do so by
executing prepmx with the -b command line option. But then four
consecutive 8'ths get beamed together - at least if they run from a
stressed to an unstressed beat. For a vocal score I would like to
request beaming to encompass only notes within a single beat. I may do
so by explicitly beaming the 8'ths on one of the beats in an 8 note 8'th
group. But it would be nicer to have a directive requesting beatwise
beaming.
--
Christian Mondrup, Computer Programmer
Scandiatransplant, Skejby Hospital, University Hospital of Aarhus
Brendstrupgaardsvej, DK 8200 Aarhus N, Denmark
Phone: +45 89 49 53 01, Telefax: +45 89 49 60 07