]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/pictures/bwv861-lilypond-large.ly
Issue 4962: Web: home page: add example image, reduce news to headlines
[lilypond.git] / Documentation / pictures / bwv861-lilypond-large.ly
1 \version "2.19.48"
2
3 % Engrave to png with these options to create
4 % the large version of image for home page:
5 % -dno-point-and-click --png -dresolution=300
6
7 % The small version you see on the home page
8 % itself is simply the image from the essay manual,
9 % downloaded from the website version of the
10 % essay manual.
11
12 \layout {
13   line-width = 15.9 \cm
14 }
15
16 \paper {
17   indent = 0
18   paper-height = 8 \cm
19   paper-width = 18 \cm
20 }
21
22 \header {
23   tagline = ##f
24 }
25
26 #(set-global-staff-size 14.3)
27
28
29 global = { \key g \minor }
30
31 partI = \relative {
32   \voiceOne
33   fis'8 d' ees g, fis4 g
34   r8 a16 bes c8 bes16 a d8 r r4
35   r2 r8 d16 ees f8 ees16 d
36   ees4 ~ 16 d c bes a4 r8 ees'16 d
37   c8 d16 ees d8 e16 fis g8 fis16 g a4 ~
38   8 d, g f ees d c bes
39   a2 g \fermata \bar "|."
40 }
41
42 partII = \relative {
43   \voiceTwo
44   d'4 r4 r8 d'16 c bes8 c16 d
45   ees8 d c ees a, r r4
46   r8 fis16 g a8 g16 fis g2 ~
47   2 r8 d' ees g,
48   fis4 g r8 a16 bes c8 bes16 a
49   bes4. <g b>8 <a c> r <d, g> r
50   <ees g>4 <d fis> d2
51 }
52
53 partIII = \relative {
54   \voiceOne
55   r2 r8 d' ees g, fis4 g r8 a16 bes c8 bes16 a
56   bes2 ~ 8 b16 a g8 a16 b
57   c4 r r2
58   R1
59   r8 d ees g, fis4 g
60   r8 a16 bes c8 bes16 a b2
61 }
62
63 partIV = \relative {
64   \voiceTwo
65   d4 r r2
66   r8 d ees g, fis4 a
67   d,8 d'16 c bes8 c16 d ees2 ~
68   8 ees16 d c8 d16 ees fis,8 a16 g fis8 g16 a
69   d,8 d'16 c bes8 c16 d ees8 c a fis'
70   g f ees d c bes a g
71   c a d d, g2 \fermata
72 }
73
74 \score {
75   <<
76     % \set Score.barNumberVisibility = #all-bar-numbers-visible
77     % required in 2.13
78     \set Score.currentBarNumber = #28
79     \bar ""
80     \new PianoStaff <<
81       \new Staff = "RH" <<
82         \global
83         \new Voice = "voiceI" { \partI }
84         \new Voice = "voiceII" { \partII }
85       >>
86
87       \new Staff = "LH" <<
88         \clef "bass"
89         \global
90         \new Voice = "voiceIII" { \partIII }
91         \new Voice = "voiceIV" { \partIV }
92       >>
93     >>
94   >>
95   \layout {
96     \context {
97       \Staff
98       \remove "Time_signature_engraver"
99     }
100     \context {
101       \PianoStaff
102       \override StaffGrouper.staff-staff-spacing.padding = #1
103     }
104   }
105 }