[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Offset fermata problem
From: |
David Kastrup |
Subject: |
Re: Offset fermata problem |
Date: |
Tue, 06 Oct 2015 15:45:32 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) |
Simon Albrecht <address@hidden> writes:
> Hello Jacques,
>
> On 05.10.2015 17:25, Menu Jacques wrote:
>> Hello folks,
>>
>> I’d like to obtain the following from Poulenc, in which the fermata
>> is in-between a2 and r4:
>>
>>
>
> based on an idea by David Kastrup I wrote a music function, which
> provides a nice interface for this kind of things:
>
> %%%%%%%%%%%%%%%%
> \version "2.19.28"
>
> after = #(define-music-function (t e m) (ly:duration? ly:music? ly:music?)
> #{ << #m { \skip $t <> -\tweak extra-spacing-width #empty-interval
> $e } >> #})
>
> \score {
> \relative c'' {
> \key f \major \time 2/2 | % 147
> \after 4*5/4 \fermata a2 r4
> e16 -\markup{\dynamic "ff" \italic "librement"} ^\markup{\bold
> "solo"} [ f16 g16 f16 ]
> }
> }
> %%%%%%%%%%%%%%%%%
>
> It has proved an invaluable tool, mostly with placing dynamics: no
> need to maintain extra <</>> constructs, much less typing, far easier
> readable code. Only drawback: point-and-click doesn’t work for the
> grobs created thus, it always points to the music function code.
Issue 4630.
Folks, if you fail to report errors they will never get fixed.
--
David Kastrup