lilypond-user
[Top][All Lists]
Advanced

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

Re: slurs and articulation


From: Simon Albrecht
Subject: Re: slurs and articulation
Date: Mon, 31 Aug 2015 15:29:30 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0

Am 31.08.2015 um 14:35 schrieb David Kastrup:
Martin Tarenskeen <address@hidden> writes:

On Mon, 31 Aug 2015, Phil Holmes wrote:

Try to compile the following example:

%%%%

\version "2.19.25"

\relative {
   d''-.( d-. d-. d-.)
   d-_( d-_ d-_ d-_)
   d--( d-- d-- d--)
   d-^( d-^ d-^ d-^)
   d-+( d-+ d-+ d-+)
   d-!( d-! d-! d-!)
   d->( d-> d-> d->)
   \break
   \override Slur.outside-staff-priority = #500
   d-.( d-. d-. d-.)
   d-_( d-_ d-_ d-_)
   d--( d-- d-- d--)
   d-^( d-^ d-^ d-^)
   d-+( d-+ d-+ d-+)
   d-!( d-! d-! d-!)
   d->( d-> d-> d->)
}

%%%%
I would say so.  you might like to add this to the bottom of your example:

\break
\override Script.outside-staff-priority = #1000
Yes, that looks strange and bad. But maybe not quite fair to use a
second override without using \revert to undo the first
override. That's asking for trouble.
Uh, no it isn't?  For one thing, only the topmost override is ever
consulted.  For another, \override by itself _always_ reverts one
preceding override (if present in the context at question) before
applying its own one.  If you want to have some override only
temporarily active, you need to use \temporary \override in order to
_not_ revert any previously existing override but have it reappear when
you \revert your own override.

When use a \revert before adding your example, the result looks a
little less strange.
I should be surprised.

Well, the two overrides are unrelated since they point to different grobs.
See attached a more descriptive example, which I’ll post to -bug also.

Yours, Simon

Attachment: slurs-and-articulation.ly
Description: Text Data

Attachment: slurs-and-articulation.png
Description: PNG image


reply via email to

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