Hello Simon!
On Thu, Dec 16, 2004 at 12:26:37AM +0100, Simon Dreher wrote:
> why do the \llyr\ -commands take no effect when placed before the first
> note when there is a verse number?
That's because M-Tx inserts a \mtxVerse macro call immediately before the
first note; this call "catches" the effect of \llyr and applies it to the
verse numbers preceding the first syllables. If you really want to
left-align the first syllables, the following, commonly applied
redefinition trick should help:
%%\\let\mtxVerseorig\mtxVerse\
%%\\def\myllyr{\def\mtxVerse{\mtxVerseorig\llyr}}\
...
\myllyr\ e4 g | c.g g c | e d c b | c a c a |
> And what about the strange behaviour
> when verse numbers are placed only in some of the verses?
You mean that the first syllable of a numberless verse appears in the
verse number column? That's simply because M-Tx's \mtxVerse macro expects
the first syllable of a lyrics line to be the verse number. Whatsoever, it
takes the first syllable and arranges it as the verse number ... If you
want a verse to have no number, then give it a number placeholder:
L:\empty{} In das Won-ne-meer ...
> When I coded the following example (for older versions of m-tx and pmx)
> I had placed \llyr\lyroffset{-3}\ before the first note - I don't know
> which standard behaviour the old versions had. Why did it change?
As far as musixlyr is concerned: Earlier versions had a "hard" limit how
far syllables could extend into the left page margin (MusixTeX's "zero"
position); nowadays, musixlyr allows syllables to extend into the left
margin as far as necessary for "natural" alignment with their notes. I
don't know how M-Tx makes use of this new freedom, though.
> \lyroffset also seems to have an effect only on the numbers and no more
> on the first syllable, so you can't put the lyrics of the first notes to
> the left any more if they are a bit too long.
If you want to shift numbers and first syllables left a bit, you should
first move the numbers away by saying, for example,
%%\\def\mtxVerseNumberOffset{5}\
(default is 3), then apply the trick mentioned above in a slight
variation:
%%\\let\mtxVerseorig\mtxVerse\
%%\\def\myllyr{\def\mtxVerse{\mtxVerseorig\lyroffset{-5}}}\
...
\myllyr\ e4 g | c.g g c | e d c b | c a c a |
Best regards,
Rainer
_______________________________________________
TeX-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music