bug-lilypond
[Top][All Lists]
Advanced

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

Re: Polyphony--Accidental aligns to stem rather than note


From: Mike Solomon
Subject: Re: Polyphony--Accidental aligns to stem rather than note
Date: Tue, 26 Nov 2013 08:02:28 +0100

On Nov 26, 2013, at 6:47 AM, ryanmichaelmcclure <address@hidden> wrote:

> My apologies for my many emails this week--I am off of school for the week
> and have time to catch up on my music typesetting.
> 
> I have found that whenever I do two-voice polyphony but flip stems around,
> it causes accidentals to align to the stem and not the note. It's hard to
> explain what I mean, so here's an example:
> 
> \version "2.17.29"
> 
> \relative c' {
>  \time 2/4
> <<
>    {\stemDown e'8 a   \override Stem #'(details beamed-lengths) = #'(0) e
> a}
>    \\
>    {r4 r8 \once \override NoteColumn #'force-hshift = #2 \stemUp fis,}
>>> 
> 
> <<
>    {\stemDown e'8 a   \override Stem #'(details beamed-lengths) = #'(0) e
> a}
>    \\
>    {r4 r8 \once \override NoteColumn #'force-hshift = #2 \stemUp f,}
>>> 
> }
> 
> I want there to be a sharp on the F in the second one, but that's the one I
> want. I want these voices to be in the ways they are because it has to do
> with the voices. Why does the accidental line up with the stem in the first
> one rather than the note head?
> 

Hmm…tricky…interesting…
LilyPond’s accidental placement algorithms make a deep assumption that 
accidentals should always be to the left of elements in the skyline of the note 
columns happening on a staff at a given moment.  Turning this off would require 
massive Scheme hackery.  This hard-codedness probably because the layout makes 
is seem that you have a measure of 5/8 - the accidental (and note) no longer 
seem to belong to the 4th 8th note.

Could you send an example of what you want to accomplish in the layout - 
perhaps a bit more robust if need be.

Cheers,
MS

reply via email to

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