lilypond-user
[Top][All Lists]
Advanced

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

Re: Moving breathe sign


From: Mats Bengtsson
Subject: Re: Moving breathe sign
Date: Thu, 24 May 2007 14:51:11 +0200
User-agent: Thunderbird 2.0.0.0 (X11/20070326)

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
address@hidden


_______________________________________________
lilypond-user mailing list
address@hidden
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: address@hidden
        WWW: http://www.s3.kth.se/~mabe
=============================================





reply via email to

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