Mats - My thanks and my apologies to you! I thought I had tried all permutations, including the example snippet without the \once.
I used the \once \override before the note because I thought (just as you surmised) that \once \override covered the next musical moment, and that (since \breathe came directly after the note) the breathe sign was attached to the note. I do not know which objects are attached and which are not, so I'll try both in the future. Thanks again, Ralph -----Original Message----- From: Mats Bengtsson [mailto:[EMAIL PROTECTED] Sent: Thursday, May 24, 2007 8:51 AM To: Palmer, Ralph Cc: lilypond-user@gnu.org Subject: Re: Moving breathe sign I always first try a property setting without the \once keyword to see that it works. If you do that in your example below, you will notice that your property setting indeed works as it should. The only problem is that a setting done with \once ... only applies to the next object, so if you insert it before the note before the breating sign, it only applies to the note, where it of course doesn't have any effect. Just move your \once \override to be directly before the \breathe and it should work well. I understand perfectly well why you placed your \once \override where you did, since that's the correct solution when you want to move an articulation, a text script, a slur or a dynamic indication, for example. The reason is that all these are connected to a specific note and happen "simultaneously" with the note, whereas the breathe sign is handled as a separate object, just like clefs or time signatures or ..., that happen "between" the notes. Tricky indeed! /Mats Palmer, Ralph wrote: > Greetings - > > Just when I think I get the hang of it, bam. > > I'm running LilyPond 2.10.16 under Windows XP Pro SP2. > > Thanks to Mats Bengtsson and Bertalan Fodor for their help with two > notehead sizes in one chord. > > Now, in the same measure, actually, I'm trying to move a breathe sign, > and having no luck. Here's a snippet: > > ++++++++++ Begin Snippet +++++++++ > > \version "2.10.16" > > \paper { > ragged-right = ##t > } > > Breathe = { > \key d \minor > \clef alto > \time 2/2 > > > c'4 c' c' c' | > \once \override BreathingSign #'extra-offset = #'(0.0 . 5.0) > b8[\breathe b] < c' c >( d e fis gis e) | > > } > > \score { > \Breathe > } > > +++++++++++ End Snippet ++++++++ > > I've tried BreathingSign, Score.BreathingSign, Voice.BreathingSign, > and Staff.BreathingSign with #'extra-offset and #'padding in each > possible combination, and none of them makes any visible effect. I've > also tried using \override without \once, to no effect. I've also > tried using \tweak with#'extra-offset and with #'padding immediately > before \breathe, also with no effect. > > Any suggestions for what to try next? > > I'm grateful to everyone from the LilyPond community for all their > help and support and for the excellent product. I used to really like > .abc, and recently looked at some of my output, and realized that, > although .abc's simplicity is a big pro, LilyPond's output and > flexibility are wonderful. Thanks again. > > Cheers, > > Ralph > +++++++++++++++++++++++++ > Ralph Palmer > Energy/Administrative Coordinator > Keene State College > Keene, NH 03435-2502 > Phone: 603-358-2230 > Cell: 603-209-2903 > Fax: 603-358-2456 > [EMAIL PROTECTED] > > > _______________________________________________ > 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