lilypond-user
[Top][All Lists]
Advanced

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

Re: Is there an equivalent of #define ... #ifndef ... #endif in lilypond


From: Saul Tobin
Subject: Re: Is there an equivalent of #define ... #ifndef ... #endif in lilypond?
Date: Sun, 19 Feb 2012 13:21:56 -0800
User-agent: KMail/1.13.6 (Linux/2.6.38-13-generic; KDE/4.6.5; x86_64; ; )

Have you thought about how to use tags for this?

Saul

On Friday, February 17, 2012 03:30:51 PM Michael Hendry wrote:
> Obviously, I can comment out the sections I don't want during data entry
> work, and remove the comments once the work is complete, but it would be
> handy to be able to use a C-like construct like this:
> 
> 
> #DEFINE NotYet
> ...
> #IFNDEF NotYet
> \book {
>       \bookOutputName "Chez Fernand (alto)"
>       \new Score
> <<
>       \transpose f' d {\TheChords}
>       \new Staff
>       \repeat unfold 13 {
>       s1 \noBreak s1 \noBreak s1 \noBreak s1 \break }
>       \transpose f' d {\TheHead}
> 
>       \header {piece = "Alto Sax"}
> }
> #ENDIF
> 
> to suppress unwanted output for the Alto sax part (and those for the other
> transposing instruments), and comment out the #DEFINE NotYet when I'm happy
> with the data entry.



reply via email to

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