lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re[2]: avoid merging stems


From: musicus
Subject: Re[2]: avoid merging stems
Date: Sun, 14 Jun 2015 21:00:10 +0000
User-agent: eM_Client/6.0.22344.0

so \voiceXxx should work, or not?
Why doesn't the stem of "\voiceOne g" go up as intended? Sure, it's a quite rare usecase, but i hope you can see my point. I don't want to merge the \voiceOne and \voiceTwo stems and if you try to hide/ omit one of both stems, both disappear!
That's why I'm asking...
Anyway, in this case the chord syntax {<g g>4 bes g} does work perfectly.

Thanks for help,
musicus
\version "2.19.17"


{
      <<
            \clef bass \time 3/4
            \relative c' {\voiceOne g2.} \\
            <<
                  \relative c {\voiceTwo g4} \\
                  \relative c {\voiceFour g( bes g)}
            >>
      >>
}





------ Originalnachricht ------
Von: "Thomas Morley" <address@hidden>
An: "Simon Albrecht" <address@hidden>
Cc: "musicus" <address@hidden>; "Trevor Daniels" <address@hidden>; "lilypond-user" <address@hidden>
Gesendet: 14.06.2015 20:43:19
Betreff: Re: avoid merging stems

2015-06-14 20:20 GMT+02:00 Simon Albrecht <address@hidden>:
 Am 14.06.2015 um 15:32 schrieb musicus:

 This helps indeed a lot.
On the other hand I'd be interested how to avoid stem merging... NoteHeads
 are controllable with "\mergeDifferentlyHeadedOn" etc.
 Is there any similar function to do the same with stems?

There’s no such thing like stem merging. Either we have different voices, then they should be discernible as such by having separate stems, or we have only one voice, then the chord has only one stem. There are cases where two stems are printed on top of each other, but that’s a collision resulting
 from (probably) wrong input and no merging.
I hope you have made yourself familiar with the Learning Manual already; if
 so, there’s further information in
<http://lilypond.org/doc/v2.19/Documentation/notation/simultaneous-notes>.

 Yours, Simon



I second that. Make yourself familiar with \voiceXxx.

Meanwhile:

\version "2.19.21"
\language "deutsch"

\new Staff

<<
\new Voice \relative c { \clef bass \voiceOne g'2. }
\new Voice \relative c {
  \voiceOne \once \override NoteColumn.force-hshift = #0.3  g4
  \oneVoice %% or \voiceXxx whatever suits you
}
\new Voice \relative c {
  \voiceTwo
  \once \override NoteColumn.force-hshift = #1.25
  g4( b g)
  \oneVoice %% or \voiceXxx whatever suits you
}


Cheers,
  Harm




reply via email to

[Prev in Thread] Current Thread [Next in Thread]