]> git.donarmstrong.com Git - lilypond.git/blob - input/test/coriolan-margin.ly
* input/: Convert ly files that still had \property. Fixes make
[lilypond.git] / input / test / coriolan-margin.ly
1
2 \version "2.1.22"
3
4
5 % Ugh, we need to override some LaTeX titling stuff
6 \header {
7   title =       "Ouvertüre\\vrule width0pt height 0pt depth 1ex"
8   subtitle =    "\\normalsize Zu Heinrich Joseph v. Collins Trauerspiel\\vrule width0pt height 0pt depth 1ex"
9   subsubtitle = "\\Large\\bf Coriolan"
10   opus = "Op. 62"
11   piece = "\\hspace*{30mm}\\normalfont\\large Allegro con brio"
12   composer =     "Ludwig van Beethoven (1770-1827)"
13
14 texidoc = "@cindex Orchestra Score
15 @cindex Coriolan Score
16 Demonstration of how to set up an orchestral score (Beethoven's Coriolan overture).
17 " }
18
19 #(set-global-staff-size 16)
20
21 raisedFlat = \markup { \raise #0.4 \smaller \smaller \flat  }
22
23
24
25 flauti = \notes \relative c' {
26   \set Staff.instrument = #"2 Flauti"
27   \set Staff.instr = #"Fl."
28   \time 4/4
29   c1 
30   \break c
31 %  \break c
32 %  \break c
33   \bar"|."
34 }
35
36 oboi = \notes \relative c' {
37   \set Staff.instrument = #"2 Oboi"
38   \set Staff.instr = #"Ob."
39   c1 c
40 }
41
42 clarinetti = \notes \relative c' {
43     \set Staff.instrument = \markup { \column < "Clarinetti" { "in B" \raisedFlat } > }
44     \set Staff.instr = \markup { \smaller  { "Cl(B" \raisedFlat ")" } }
45
46   c1 c
47 }
48
49 fagotti = \notes \relative c' {
50   \set Staff.instrument = #"2 Fagotti"
51   \set Staff.instr = #"Fg."
52   c1 c
53 }
54
55 corni = \notes \relative c' {
56     \set Staff.instrument = \markup { \column < "Corni" { "in E" \raisedFlat } > }
57     \set Staff.instr = \markup { \smaller  { "Cor(E" \raisedFlat ")" } }
58
59   c1 c
60 }
61
62 trombe = \notes \relative c' {
63   \set Staff.instrument = \markup \column < "2 Trombe" "(C)" >
64   \set Staff.instr = \markup \column <  "Tbe." "(C)" >
65
66   c1 c
67 }
68
69 timpani = \notes \relative c' {
70   \set Staff.instrument = \markup \column < "Timpani" "(C-G)" >
71   \set Staff.instr = #"Timp."
72
73   c1 c
74 }
75
76 violinoI = \notes \relative c' {
77   \set Staff.instrument = #"Violino I  "
78   \set Staff.instr = #"Vl. I  "
79   c1 c
80 }
81
82 violinoII = \notes \relative c' {
83   \set Staff.instrument = #"Violino II  "
84   \set Staff.instr = #"Vl. II  "
85   c1 c
86 }
87
88 viola = \notes \relative c' {
89   \set Staff.instrument = #"Viola"
90   \set Staff.instr = #"Vla."
91   c1 c 
92   %c
93 }
94
95 violoncello = \notes \relative c' {
96   \set Staff.instrument = \markup \column < "Violoncello" "e" "Contrabasso" >
97   \set Staff.instr = \markup \column <  "Vc." "Cb." >
98   c1 c
99 }
100
101
102 \score {
103   << 
104     \context StaffGroup ="legni" << 
105       \context Staff ="flauti" \flauti
106       \context Staff ="oboi" \oboi
107       \context Staff ="clarinetti" \clarinetti 
108       \context Staff ="fagotti" \fagotti 
109     >>
110     \context StaffGroup ="ottoni" <<
111       \context Staff ="corni" \corni
112       \context Staff ="trombe" \trombe
113     >>
114     \context StaffGroup ="timpani" <<
115       \context Staff ="timpani" \timpani
116      { 
117        \skip 1 
118        % Hmm: this forces a staff-bracket, that's good!
119        % However, I can't find where is decided on staff-bracket yes/no
120      }
121     >>
122     \context StaffGroup ="archi" <<
123       \context GrandStaff ="violini" <<
124         \context Staff ="violinoI" \violinoI
125         \context Staff ="violinoII" \violinoII
126       >>
127       \context Staff ="viola" \viola
128       \context Staff ="violoncello" \violoncello
129     >>
130   >>
131   \paper {
132       \paperSixteen
133       indent=100.0\mm
134       linewidth=150.0\mm
135       \translator {
136           \RemoveEmptyStaffContext
137       }
138       \translator {
139           \OrchestralScoreContext
140           TimeSignature \override #'style = #'C
141       }
142   }
143 }
144
145