Re: Dynamic positioning in dynamic context
On Sun, Jan 4, 2015 at 4:59 AM, Helge Kruse wrote: > Hello, > > I have an improvement request. > > The dynamic context has a lot of advantages. Most important it makes a > uniform vertical position of all dynamics in a line. Unfortunately it > doesn't behave with the horizontal spacing. > > The following example starts with a spacer rest measure. The \p in the > second measure is placed as expected. But if the dynamic has more width > it collides with the bar. This doesn't happen when I add the dynamic to > the upper staff in the third measure. Here you can find a small space > between the bar and the first note (d). > > Can this be improved so that the width of objects in the dynamic context > control the spacing in the staff context? > > > \version "2.19.15" > \language "deutsch" > > global = { \time 3/4 } > upper = \relative c' { > s2. > d4\p\( e \acciaccatura{g8} f4->\) > d4\( e \acciaccatura{g8} f4->\) > d4\ppp\>\( e \acciaccatura{g8} f4->\) > s2.\! s > } > dynamic = { > s2. > s2.\p > s2.\ppp\> > s2.\! s2. > } > lower = { s2. s s s } > > \new PianoStaff > << > \new Staff = "Staff_pfUpper" << \global \upper >> > \new Dynamics = "Dynamics_pf" << \global \dynamic >> > \new Staff = "Staff_pfLower" << \global \lower >> > >> Greetings, Helge Kruse - This has been submitted as issue 4253 : https://code.google.com/p/lilypond/issues/detail?id=4253 Ralph ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Dynamic positioning in dynamic context
Am 06.01.2015 um 21:10 schrieb Thomas Morley: > You may find the discussion here interesting: > https://code.google.com/p/lilypond/issues/detail?id=621 Ah! That's interesting. And for me the "workaround" from Keith (comment #30) solves my problem. Thanks for pointing this. Although the internals reference should be updated when this will be part of Lilypond since here is more affected than the height. Regards Helge -- PGP Fingerprint: EDCE F8C8 B727 6CC5 7006 05C1 BD3F EADC 8922 1F61 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Dynamic positioning in dynamic context
2015-01-06 20:21 GMT+01:00 Helge Kruse : > Can this be confirmed as a bug or an enhancement request? Or is there a > workaround to make the alignment in the dynamic context working as in > the staff context? It's a well known problem. You may find the discussion here interesting: https://code.google.com/p/lilypond/issues/detail?id=621 Cheers, Harm ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Dynamic positioning in dynamic context
Can this be confirmed as a bug or an enhancement request? Or is there a workaround to make the alignment in the dynamic context working as in the staff context? Best regards Helge -- PGP Fingerprint: EDCE F8C8 B727 6CC5 7006 05C1 BD3F EADC 8922 1F61 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Dynamic positioning in dynamic context
Hello, I have an improvement request. The dynamic context has a lot of advantages. Most important it makes a uniform vertical position of all dynamics in a line. Unfortunately it doesn't behave with the horizontal spacing. The following example starts with a spacer rest measure. The \p in the second measure is placed as expected. But if the dynamic has more width it collides with the bar. This doesn't happen when I add the dynamic to the upper staff in the third measure. Here you can find a small space between the bar and the first note (d). Can this be improved so that the width of objects in the dynamic context control the spacing in the staff context? \version "2.19.15" \language "deutsch" global = { \time 3/4 } upper = \relative c' { s2. d4\p\( e \acciaccatura{g8} f4->\) d4\( e \acciaccatura{g8} f4->\) d4\ppp\>\( e \acciaccatura{g8} f4->\) s2.\! s } dynamic = { s2. s2.\p s2.\ppp\> s2.\! s2. } lower = { s2. s s s } \new PianoStaff << \new Staff = "Staff_pfUpper" << \global \upper >> \new Dynamics = "Dynamics_pf" << \global \dynamic >> \new Staff = "Staff_pfLower" << \global \lower >> >> -- PGP Fingerprint: EDCE F8C8 B727 6CC5 7006 05C1 BD3F EADC 8922 1F61 signature.asc Description: OpenPGP digital signature ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user