lilypond-user
[Top][All Lists]
Advanced

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

Re: faster compilation (was: Technical question)


From: Simon Albrecht
Subject: Re: faster compilation (was: Technical question)
Date: Fri, 8 Apr 2016 10:45:38 +0200

On 08.04.2016 02:44, Flaming Hakama by Elaine wrote:
So, the approach is to segment your piece using \tag and then work on it one segment at a time. (Of course, depending on what types of issues you are working on like page breaks or line breaks, you may need to compile the preceding or following segment.)

Three ideas on that:
First, you’ll run into problems as soon as spanners cross segments.
Second, you can have it much easier by enveloping the entire music expression in the \score with \tag SegmentA.SegmentB.SegmentC, instead of doing it separately for each staff. Third, you can make much use of LilyPond-only syntax, where you currently use Guile. So instead of
\tag #'SegmentA    or    \tag #'(SegmentA SegmentB)
you can just write
\tag Segment A    or    \tag SegmentA.SegmentB

The very most recent development version even allows using a comma instead of a dot in list syntax.

Best, Simon



reply via email to

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