Re: Dynamics collision in 2.11.64
2008/12/1 Dmytro O. Redchuk <[EMAIL PROTECTED]>: > However... i'd say that default behavour became... strange?.. Well, though there was a temporary blip in behaviour due to a bug in backwards compatibility code between 'to-barline and hairpinToBarline, it's actually been the default behaviour since version 2.9.5. Regards, Neil ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Dynamics collision in 2.11.64
2008/11/29 Neil Puttock <[EMAIL PROTECTED]>: > Hi Dmytro, > >> As you can see (attached), there is everything ok with 2.11.42. > > The Bar_engraver is responsible for aligning the end points of line > spanners with a barline when 'to-barline = ##t; it pays no attention > to scripts which directly follow a spanner. Thank you for explanation. However... i'd say that default behavour became... strange?.. Wouldn't it better to have 'to-barline = ##f by default -- in this case one (in this situation -- me,-) shouldn't re-check visually all hairpins? :-) Yes, i can believe, that #'self-alignment-X = #RIGHT for DynamicText is uncommon, but... current settings for 'to-barline actually means "collide by default", i'd say. Well, wether i do convert-ly or type a new score -- dynamics collide by default with 'to-barline = ##t. *If* i have #'self-alignment-X = #RIGHT for DynamicText. "Have i missed or messed smth *again*?" (mt) :-) > Regards, > Neil -- Dmytro O. Redchuk ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Dynamics collision in 2.11.64
Hi Dmytro, 2008/11/28 Dmytro O. Redchuk <[EMAIL PROTECTED]>: > Hello, > > i've run into some problem with 2.11.64: > DynamicsText collide with Hairpins if #'to-barline = ##t. > > As you can see (attached), there is everything ok with 2.11.42. The comparison is invalid since 2.11.42 uses the context property hairpinToBarline, and it defaults to false. If you run the snippet with \set hairpinToBarline = ##t, it's identical to 2.11.64. The Bar_engraver is responsible for aligning the end points of line spanners with a barline when 'to-barline = ##t; it pays no attention to scripts which directly follow a spanner. Regards, Neil ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Dynamics collision in 2.11.64
Hello, i've run into some problem with 2.11.64: DynamicsText collide with Hairpins if #'to-barline = ##t. As you can see (attached), there is everything ok with 2.11.42. % \version "2.11.64" \score { \new Staff \with { \remove "Time_signature_engraver" } { \new Voice \relative c'' { % \override Hairpin #'to-barline = ##f c4 c \< c c c4 \! \mf c c c \break % c4 c \< c c \once \override DynamicText #'self-alignment-X = #RIGHT c4 \! \mf c c c \break % c4 c \< c c \once \override DynamicText #'X-offset = #-5 c4 \! \mf c c c } } } \paper { indent = 0 line-width = 7\cm } -- Dmytro O. Redchuk <><>___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: dynamics collision
Thanks for your kindness. This is a very useful explanation. Best -a- On 21 Nov 2005, at 10:25, Mats Bengtsson wrote: The point of the DynamicLineSpanner is to keep all dynamics aligned, both absolute dynamics like \f and \mp and (de)crescendi (both in the form of hairpins and as text with a dashed line). Changing the padding property of DynamicsLineSpanner will therefore move all dynamic indications up or down. The extra-offset property is fairly well described in "Common Tweaks". One important difference between the padding and the extra-offset is that if you increase the padding, LilyPond will notice that the dynamic has changed and will adjust the layout of the rest of the score to take this change into account, for example by increasing the space between two staves or between two score lines, if necessary. If you set extra-offset, on the other hand, you can be sure that nothing else will change, so in general I always recommend to use the padding property if you want to things up or down and extra-offset only if you have to move something left or right and it doesn't help to set the alignment. /Mats andrea valle wrote: Ok Mats, I read it before writing to the list, but it would have help if the manual provided an example. I'd like to add a snippet on the topic to LSR, so I don't want to be imprecise. If I have: \version "2.6.4" { \once \override Score.DynamicLineSpanner #'padding = #1.5 a'4 \pp \once \override Score.DynamicLineSpanner #'padding = #3.5 a'4 \mp \once \override Score.DynamicText #'extra-offset = #'( 3.0 . 1.0 ) a'4 \mf \once \override Score.DynamicText #'extra-offset = #'( -9.0 . 9.0 ) a'4 \f } what is the difference in using DynamicLineSpanner vs. DynamicText? Thanks -a- On 20 Nov 2005, at 17:10, Mats Bengtsson wrote: Please read at the bottom of the section on "Dynamics" in the manual: "Vertical positioning of these symbols is handled by DynamicLineSpanner." This means that ... should be replaced by DynamicLineSpanner. /Mats Fairchild wrote: Andrea - Just tried DynamicText with padding -- seems not to work. Tried \once \override DynamicText #'extra-offset = #'( -9.0 . 9.0 ) e \sfz -- it does. - Bruce Andrea - Try DynamicText. - Bruce -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of andrea valle Sent: Friday, November 18, 2005 7:28 PM To: lilypond-user Subject: dynamics collision Hi, I know that this is in the manual but I'm getting a little crazy with this minimal trouble. I have to move dynamics mark. I suppose I have to use something like that \once \override ... #'padding = #1.5 \sfz but I'm not able to determine what should substitute the ... Could someone provide an example? Thanks -a- Andrea Valle DAMS - Facoltà di Scienze della Formazione Università degli Studi di Torino [EMAIL PROTECTED] ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe = Andrea Valle DAMS - Facoltà di Scienze della Formazione Università degli Studi di Torino [EMAIL PROTECTED] ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-use r -- = Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe = Andrea Valle DAMS - Facoltà di Scienze della Formazione Università degli Studi di Torino [EMAIL PROTECTED] ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: dynamics collision
The point of the DynamicLineSpanner is to keep all dynamics aligned, both absolute dynamics like \f and \mp and (de)crescendi (both in the form of hairpins and as text with a dashed line). Changing the padding property of DynamicsLineSpanner will therefore move all dynamic indications up or down. The extra-offset property is fairly well described in "Common Tweaks". One important difference between the padding and the extra-offset is that if you increase the padding, LilyPond will notice that the dynamic has changed and will adjust the layout of the rest of the score to take this change into account, for example by increasing the space between two staves or between two score lines, if necessary. If you set extra-offset, on the other hand, you can be sure that nothing else will change, so in general I always recommend to use the padding property if you want to things up or down and extra-offset only if you have to move something left or right and it doesn't help to set the alignment. /Mats andrea valle wrote: Ok Mats, I read it before writing to the list, but it would have help if the manual provided an example. I'd like to add a snippet on the topic to LSR, so I don't want to be imprecise. If I have: \version "2.6.4" { \once \override Score.DynamicLineSpanner #'padding = #1.5 a'4 \pp \once \override Score.DynamicLineSpanner #'padding = #3.5 a'4 \mp \once \override Score.DynamicText #'extra-offset = #'( 3.0 . 1.0 ) a'4 \mf \once \override Score.DynamicText #'extra-offset = #'( -9.0 . 9.0 ) a'4 \f } what is the difference in using DynamicLineSpanner vs. DynamicText? Thanks -a- On 20 Nov 2005, at 17:10, Mats Bengtsson wrote: Please read at the bottom of the section on "Dynamics" in the manual: "Vertical positioning of these symbols is handled by DynamicLineSpanner." This means that ... should be replaced by DynamicLineSpanner. /Mats Fairchild wrote: Andrea - Just tried DynamicText with padding -- seems not to work. Tried \once \override DynamicText #'extra-offset = #'( -9.0 . 9.0 ) e \sfz -- it does. - Bruce Andrea - Try DynamicText. - Bruce -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of andrea valle Sent: Friday, November 18, 2005 7:28 PM To: lilypond-user Subject: dynamics collision Hi, I know that this is in the manual but I'm getting a little crazy with this minimal trouble. I have to move dynamics mark. I suppose I have to use something like that \once \override ... #'padding = #1.5 \sfz but I'm not able to determine what should substitute the ... Could someone provide an example? Thanks -a- Andrea Valle DAMS - Facoltà di Scienze della Formazione Università degli Studi di Torino [EMAIL PROTECTED] ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe = Andrea Valle DAMS - Facoltà di Scienze della Formazione Università degli Studi di Torino [EMAIL PROTECTED] ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-use r -- = Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe = ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: dynamics collision
Ok Mats, I read it before writing to the list, but it would have help if the manual provided an example. I'd like to add a snippet on the topic to LSR, so I don't want to be imprecise. If I have: \version "2.6.4" { \once \override Score.DynamicLineSpanner #'padding = #1.5 a'4 \pp \once \override Score.DynamicLineSpanner #'padding = #3.5 a'4 \mp \once \override Score.DynamicText #'extra-offset = #'( 3.0 . 1.0 ) a'4 \mf \once \override Score.DynamicText #'extra-offset = #'( -9.0 . 9.0 ) a'4 \f } what is the difference in using DynamicLineSpanner vs. DynamicText? Thanks -a- On 20 Nov 2005, at 17:10, Mats Bengtsson wrote: Please read at the bottom of the section on "Dynamics" in the manual: "Vertical positioning of these symbols is handled by DynamicLineSpanner." This means that ... should be replaced by DynamicLineSpanner. /Mats Fairchild wrote: Andrea - Just tried DynamicText with padding -- seems not to work. Tried \once \override DynamicText #'extra-offset = #'( -9.0 . 9.0 ) e \sfz -- it does. - Bruce Andrea - Try DynamicText. - Bruce -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of andrea valle Sent: Friday, November 18, 2005 7:28 PM To: lilypond-user Subject: dynamics collision Hi, I know that this is in the manual but I'm getting a little crazy with this minimal trouble. I have to move dynamics mark. I suppose I have to use something like that \once \override ... #'padding = #1.5 \sfz but I'm not able to determine what should substitute the ... Could someone provide an example? Thanks -a- Andrea Valle DAMS - Facoltà di Scienze della Formazione Università degli Studi di Torino [EMAIL PROTECTED] ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe = Andrea Valle DAMS - Facoltà di Scienze della Formazione Università degli Studi di Torino [EMAIL PROTECTED] ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: dynamics collision
Please read at the bottom of the section on "Dynamics" in the manual: "Vertical positioning of these symbols is handled by DynamicLineSpanner." This means that ... should be replaced by DynamicLineSpanner. /Mats Fairchild wrote: Andrea - Just tried DynamicText with padding -- seems not to work. Tried \once \override DynamicText #'extra-offset = #'( -9.0 . 9.0 ) e \sfz -- it does. - Bruce Andrea - Try DynamicText. - Bruce -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of andrea valle Sent: Friday, November 18, 2005 7:28 PM To: lilypond-user Subject: dynamics collision Hi, I know that this is in the manual but I'm getting a little crazy with this minimal trouble. I have to move dynamics mark. I suppose I have to use something like that \once \override ... #'padding = #1.5 \sfz but I'm not able to determine what should substitute the ... Could someone provide an example? Thanks -a- Andrea Valle DAMS - Facoltà di Scienze della Formazione Università degli Studi di Torino [EMAIL PROTECTED] ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe = ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
RE: dynamics collision
Andrea - Just tried DynamicText with padding -- seems not to work. Tried \once \override DynamicText #'extra-offset = #'( -9.0 . 9.0 ) e \sfz -- it does. - Bruce Andrea - Try DynamicText. - Bruce -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of andrea valle Sent: Friday, November 18, 2005 7:28 PM To: lilypond-user Subject: dynamics collision Hi, I know that this is in the manual but I'm getting a little crazy with this minimal trouble. I have to move dynamics mark. I suppose I have to use something like that \once \override ... #'padding = #1.5 \sfz but I'm not able to determine what should substitute the ... Could someone provide an example? Thanks -a- Andrea Valle DAMS - Facoltà di Scienze della Formazione Università degli Studi di Torino [EMAIL PROTECTED] ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
RE: dynamics collision
Andrea - Try DynamicText. - Bruce -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of andrea valle Sent: Friday, November 18, 2005 7:28 PM To: lilypond-user Subject: dynamics collision Hi, I know that this is in the manual but I'm getting a little crazy with this minimal trouble. I have to move dynamics mark. I suppose I have to use something like that \once \override ... #'padding = #1.5 \sfz but I'm not able to determine what should substitute the ... Could someone provide an example? Thanks -a- Andrea Valle DAMS - Facoltà di Scienze della Formazione Università degli Studi di Torino [EMAIL PROTECTED] ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
dynamics collision
Hi, I know that this is in the manual but I'm getting a little crazy with this minimal trouble. I have to move dynamics mark. I suppose I have to use something like that \once \override ... #'padding = #1.5 \sfz but I'm not able to determine what should substitute the ... Could someone provide an example? Thanks -a- Andrea Valle DAMS - Facoltà di Scienze della Formazione Università degli Studi di Torino [EMAIL PROTECTED] ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Pedal + dynamics collision
Hi to all, after producing automatically some hundreds fragment of lily code with very satisfying results simply using default setting (thanks for the work, guys), I have this little problem. In the following code, macosx 10.3.8, lily 2.5.29, Pedal sign collides with dynamics. % start \version "2.5.29" {< f' a' ais' dis'' c''' cis''' > 4 \sustainDown \mp} % end How can I solve? I took a look at the docs but I wasn't able to find a solution (which I am sure is already there). Thanks a lot -a- Andrea Valle Laboratorio multimediale "G. Quazza" Facoltà di Scienze della Formazione Università degli Studi di Torino [EMAIL PROTECTED] ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user