> You are missing something: there are two kinds of collisions.
>
> * If two noteheads are too close on the same stem, then one of them has
> to be flipped horizontally.
>
> example: \context Voice { <c1 d> <c4 d> }
>
> * If two chords are too close, then they have to be moved
> horizontally.
>
> \context Staff <
> \context Voice = one { \stemdown c1 c4 }
> \context Voice = two { \stemup d1 d4 }
> >
>
> As you can see, separate voices and a stem direction are needed in the
> second case. In the first case the heads have to be on the same stem
> (ie. in the same Voice).
So the problem is that Michael's example doesn't fall into any of
these two cathegories, since it's got two different voices but
no explicit stem directions. I definitely think that also this
case should be handled by the collision handling. However, I'm not
sure what it should do.
Micheal, what output did you expect?
| | |
|| | |
O | or O| or O ?
O O O
|
|
/Mats
- Re: horizontal shifting bug since .48/.49 Mats Bengtsson
- Re: horizontal shifting bug since .48/.49 Michael Krause
- Re: horizontal shifting bug since .48/.49 Mats Bengtsson
- Re: horizontal shifting bug since .48/.49 Michael Krause
- Re: horizontal shifting bug since .48/.49 Han-Wen Nienhuys
- Re: horizontal shifting bug since .48/.49 Michael Krause
- Re: horizontal shifting bug since .48/.49 Han-Wen Nienhuys
- Re: horizontal shifting bug since .48/.49 Michael Krause
- Re: horizontal shifting bug since .48/.49 Mats Bengtsson
- Re: horizontal shifting bug since .48/.49 Michael Krause
- Parallel voices without explicit stem direction [was... Mats Bengtsson
- Parallel voices without explicit stem direction ... Michael Krause
- Parallel voices without explicit stem direction ... Han-Wen Nienhuys
- Re: Parallel voices without explicit stem direct... Dirk Lattermann
