1 %% Do not edit this file; it is auto-generated from input/new
2 %% This file is in the public domain.
5 lsrtags
= "paper-and-layout" % a new tag like "Mixing text and music" or
6 % "Special output" might be more adequate -jm
8 This code shows how to clip (extract) snippets from a full score.
10 This file needs to be run separately with @code{-dclip-systems}; the
11 snippets page may not adequately show the results.
13 The result will be files named
14 @file{@var{base}-from-@var{start}-to-@var{end}[-@var{count}].eps}.
18 If system starts and ends are included, they include extents of the
19 System grob, e.g., instrument names.
22 Grace notes at the end point of the region are not included.
25 Regions can span multiple systems. In this case, multiple EPS files
30 doctitle
= "Clip systems"
33 #(ly
:set-option
'clip-systems
)
34 #(set
! output-count
1)
38 \set Staff
.instrumentName
= #"bla"
54 % Each clip-region is a (START . END) pair
55 % where both are rhythmic-locations.
57 % (make-rhythmic-locations BAR-NUMBER NUM DEN)
58 % means NUM/DEN whole-notes into bar numbered BAR-NUMBER
62 (make-rhythmic-location
2 0 1)
63 (make-rhythmic-location
4 0 1))
66 (make-rhythmic-location
0 0 1)
67 (make-rhythmic-location
4 0 1))
70 (make-rhythmic-location
0 0 1)
71 (make-rhythmic-location
6 0 1))
77 #(set
! output-count
0)
78 #(ly
:set-option
'clip-systems
#f)
82 \markup { \bold \fontsize #6 clips
}
85 \markup { from-
2.0.1-to-
4.0.1-clip
.eps
}
87 \epsfile #X
#30.0 #(format
#f "~a-1-from-2.0.1-to-4.0.1-clip.eps"
88 (ly
:parser-output-name parser
)) }