Hi Peter,
On 8/18/07, Peter Terpstra < [EMAIL PROTECTED]> wrote:
>
>
> Dear Readers,
>
> I don't get this.
>
> \stemup gives me a lot of errors but works, "Stem #'neutral-direction =
> #up"
> does nothing. Its about the middle (Alt) voice.
I think you're confused as to the purpose of #'neutral-direction: it sets
the default behaviour of stems on the centre line of the stave. Compare the
following:
\relative c'' {
g4 a b c %default, stem on b points down
\override Stem #'neutral-direction = #up
g a b c %override, stem points up
}
Since your alto voice is lower down, it has no effect.
You can set the default stem directions using \voiceThree and \voiceFour,
then use #'force-hshift to tidy up the alto voice:
\relative c''
% Treble
<< { \time 3/4 \repeat volta 2 {
< g,= b > 4< a c > < c e > | < b d > 4.< g b > 8< a c > < b d > |
% 3
< c e > 4< d fis > < e g > | cis! d r | \break % 5
< b d >4. b'8 a g | <g-4>4 fis8 < c d > < c d > < c d > }
}
% Alt
\\ { \voiceThree
s2. s % 3
s s % 5
s4.
\override NoteColumn #'force-hshift = #0 %Force quavers back into
alignment with treble voice
\once \override Beam #'positions = #'(- 1.5 . -2) %This works better
than #'length-fraction
b=8 b b \revert NoteColumn #'force-hshift s4 c4. s }
% Bass
\\ { \voiceFour
g,=,2. r4 g' r % 3
r8 g4 g g8 ais! g b4 s % 5
g8 d g d g d s4 a'8 d, a' d, fis d }
>>
Regards,
Neil
_______________________________________________
lilypond-user mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-user