lilypond-user
[Top][All Lists]
Advanced

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

Re: Da Capo, Segno, etc.


From: Aaron
Subject: Re: Da Capo, Segno, etc.
Date: 03 Aug 2003 21:34:53 +0300

Hi,
Whew thats a lot of noodles.

-\segno
to this.

I guess I could put it in my .lilypondvim as a key binding that will lay
it down automatically....

Or is there a way to add it to lilypond so that it will know what fine
and da capo are???


Aaron

On Sun, 2003-08-03 at 20:55, Nicolas Sceaux wrote:
> Hi,
> 
> As I am experimenting with LilyPond in Scheme, and as some users in
> this list where recently wondering about da capos, segnos, etc, I tried
> to find out how to automate this segno / fine / dal segno / da capo
> process.
> 
> I have made a first attempt, which seems promising (for my own
> scores at least), even if it's far from perfect now. All the signs are
> describe in a form like:
> 
> #(def-dacapo
>   (skip 0 0 1 1)  ; s1*1
>   (segno)         ; put a segno mark
>   (skip 0 0 2 1)  ; s1*2
>   (fine)          ; put a "fine" mark
>   (skip 0 0 3 1)  ; s1*3
>   (dalsegno))     ; put a "dal segno" mark
> 
> It sets two variables, marksUp and marksDown (Voice contexts), with
> appropriate marks and skips, that can then be used in the \score
> block.
> 
> The result? see:
> 
> http://nicolas.sceaux.free.fr/lilypond/scheme-hacks.html#dacapoexamples
> 
> Optional arguments may added to the (segno), (dacapo), etc, functions,
> so that the mark should be raised / shifted if wanted.
> 
> Regards,
> Nicolas Sceaux
> 
> 
> 
> _______________________________________________
> Lilypond-user mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/lilypond-user





reply via email to

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