Thank you and the other contributors very much,
1.with set-global-staff-size 16 only one page
2.the \tempo solved the other problem
3.however, halign #0.5 does not make the proper horizontal orientation,
the four entries sopran , alto, tenor and bass are not vertically aligned.
Any idea?
Kind regards
Bernhard
-----Ursprüngliche Nachricht-----
Von: [email protected]
[mailto:[email protected]] Im Auftrag
von Rutger Hofman
Gesendet: Donnerstag, 21. Mai 2015 12:59
An: [email protected]
Betreff: Re: Fine tuning
On 05/21/2015 12:15 PM, Dr. Bernhard Kleine wrote:
[snip]
> 1.The piece should fit to one page.
Use a smaller point size: #(set-global-staff-size 17) for example. As a
last resort, the number of pages can be forced in the paper block:
\paper {
page-count = #1
}
> 2.The markups Ruhig should be on Top of Sanctus
Use \tempo\markup{Ruhig}
> 3.The voisce nominator Ten. and Bass in Number 4 should be in front
> of the notes and texts, same in 8.
You might try \markup\right-align{Ten.}, or play with \halign -- see
http://lilypond.org/doc/v2.19/Documentation/notation/formatting-text#text-al
ignment
Good luck,
Rutger
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user
\version "2.19.5"
\language "deutsch"
#(set-global-staff-size 16)
\header {
title = "Messe in C"
subtitle = "für Chor und Orgel"
composer = "Anton Bruckner"
arranger = "bearb. v. Jos. Messner"
piece = "Sanctus"
tagline = \markup {
Gesetzt durch Bernhard Kleine mit
\line { LilyPond \simple #(lilypond-version) (http://lilypond.org/) }
}
}
global = {
\key c \major
\time 4/4
}
soprano = \relative c'' {
\global
\dynamicUp
% Die Noten folgen hier.
\tempo\markup { Ruhig } e2\p e2| d (e) | d h2\rest | f'^\markup {\halign #0.5 Ten. } e~\> | e4\! e2\< ( d4 |
c2\! d)\> | e\! h\rest | h4.^\markup {\halign #0.5 Sopr.} h8 h2 | a\< h\! | a2.\> a4 |
gis1\fermata | gis2^-\!\f gis4^- gis^- | a2^- a4 \breathe a | a2 (gis2) |
\override BreathingSign.text = \markup {
\musicglyph #"scripts.caesura.straight"
} a \breathe a~\ff |
a g4 f | e2 (d) |e4 \breathe e\p e e | f2 <<g {s4 s4^\markup {\italic rit.} } >> | f2\pp\> e\! \bar"|."
}
sopranoTwo = \relative c'' {
\global
\dynamicUp \shiftOff
\stemUp c2 c2| h (c) | h s2| \stemDown \dynamicDown d2\p \tieDown c~ |c4 \slurDown c2 (h4|
a2 h) | c2 s2
}
alto = \relative c' {
\global
% Die Noten folgen hier.
c2 ( e4) f| g2 (e4 c) \shiftOff g2 s2|
s1*4 |
h4._\markup {\halign #0.5 Alt} e8 gis2 | e2 e | e2. e4 |
e1 | e2 e4 e4 |e2 e4 e4| e1 | e2 f2~ | f c4 c | c2 (h) | d4 c c c | c2 c2 | c2 c
}
altoTwo = \relative c' {
\global \shiftOff
% Die Noten folgen hier.
g'2 \shiftOn g2| g1| \shiftOff g2
}
tenor = \relative c' {
\global \dynamicUp
% Die Noten folgen hier.
d,1\rest | d1\rest |d1\rest | g1| g2 gis( |
a2. g!8 f) | g2 d2\rest | gis4.^\markup {\halign #0.5 Tenor} gis8 h2| c2 h | c2. c4 |
h1\fermata | h2 h4 h | c2 a4 \breathe c | h1 | c2 c~|
c h!4 a| g2~ g | g4 \breathe g\< c\! b | a2 g | a g |
}
tenorTwo = \relative c' {
\global \dynamicUp
}
bass = \relative c {
\global
% Die Noten folgen hier.
s1 s1 s1 h2_\markup {\halign #0.5 Bass}( << c4 { s8 s8\>} >> d4)| e2\! e\< ( |
<<f2.{s4 s4\! s4 }>> e8\> d) | c2\! s2 | e4._\markup {\halign #0.5 Bass} e8 e2| a\< gis\! |a2.\> a4 |
<< e1 {s2. s8 s8\!} e,1>> | e'2\f e4 e | e2 << e4 c4>> <<e a,>> | <<e'1 e,>> |
\override BreathingSign.text = \markup {
\musicglyph #"scripts.caesura.straight"
} <e' a,>2 \breathe f~\ff|
f2 f4 f4 | g2 g,| c4 c\p c c | f2 d |f\pp\> c\!|
}
bassTwo = \relative c' {
\global
}
verse = \lyricmode {
% Liedtext folgt hier.
}
verseSoprano = \lyricmode {
San -- ctus, San -- ctus,
San -- ctus, San -- ctus,
}
verseAlto = \lyricmode {
San -- ctus, San -- ctus,
Do -- mi -- nus De -- us Sa -- ba -- oth.
Ple -- ni sunt coe -- li et ter -- ra glo -- ri -- a tu -- a.
ho -- san -- na in ex -- cel -- sis
}
verseTenor = \lyricmode {
San -- ctus, San -- ctus
}
verseBasso = \lyricmode {
San -- ctus, San -- ctus
}
rightOne = \relative c'' {
\global
\shiftOnn
% Die Noten folgen hier.
h1\rest | h1\rest |h4\rest g,4\pp( h4 d8 e |f2 e4) h'4\rest | h1\rest
h1\rest | h4\rest c,4 ( e\< g8 a\! | h2) h4\rest gis4 | < a c, >2 h | a4( c e4. fis8) |
gis1\fermata | h,4\rest e,8\f( gis h4. e8) | h4\rest a8( c e4. a8) | h,4\rest h,8(e gis h e4) |
\override BreathingSign.text = \markup {
\musicglyph #"scripts.caesura.straight"
} h2\rest \breathe a4 ( c|
f2 c4 a) | g8( a h c d2 | c4) \breathe g ( c b | a f c) g'^\markup { \italic rit.} a8 f a h! c2
}
rightTwo = \relative c' {
\global
\shiftOnn \stemDown
s1|s1|s2 h4 h4| d2 c4 s4 s1|s1 s4 g2 ( c4| e2) s4 e8\mf d8 | s2 e2 | e a |
gis1 | s1 | s1| s1| s2 f2 | a g4 f4 | e2 g4 f4 | e r\p h2\rest | s2. c4~ (| c f e2) |
}
leftOne = \relative c' {
\global
\dynamicUp% Die Noten folgen hier.
s1*2 | d,4\rest g2.~ | g2~ g4 d4\rest |d1\rest |
d1\rest d4\rest e2.( |gis2) d4\rest h'4 a2 gis4 fis8 gis8 | c2 c2|
h1\fermata | d,4\rest \stemDown e8( gis h4. e8) | h4\rest a8( c e4. a8) | h,4\rest h,8(e gis h e4)
\override BreathingSign.text = \markup {
\musicglyph #"scripts.caesura.straight"
} d,2\rest \breathe \stemUp c'4\ff a | c1 | c2 h c4 \breathe d,4\rest d2\rest | d2\rest d4\rest s4 s1|
}
leftTwo = \relative c {
\global
d1\rest d1\rest d4\rest g2. ( | h,2 c4) s4| s1 |
s1| \break
s4 c2. ( |e,2 ) s4 e4 | a, c e fis8 gis8| a2 a|
e1 s1 s1 s1 | s2 f'2| f1 | g2 g | <g c,>4 s4 s2 | s2 s4 <b e, c>4( |< a f>2 <g c,>2)|
}
leftThree = \relative c {
\global \stemUp \slurDown \shiftOff
s1*6 s4 c2. (| h2)
}
choirPart = \new ChoirStaff <<
\new Staff = "Frauen" \with {
midiInstrument = "choir aahs"
instrumentName = \markup \center-column { "Sopran" "Alt" }
} <<
\new Voice = "soprano" { \voiceOne \soprano }
\new Voice = "alto" { \voiceTwo \alto }
\new Voice = "sopranoTwo" { \voiceThree \sopranoTwo}
\new Voice = "altoTwo" { \voiceFour \altoTwo }
>>
\new Lyrics \with {
alignAboveContext = "Frauen"
} \lyricsto "soprano" \verseSoprano
\new Lyrics \with {
\override VerticalAxisGroup.staff-affinity = #CENTER
} \lyricsto "alto" \verseAlto
\new Staff = "Maenner" \with {
midiInstrument = "choir aahs"
instrumentName = \markup \center-column { "Tenor" "Bass" }
} <<
\clef bass
\new Voice = "tenor" { \voiceOne \tenor }
\new Voice = "bass" { \voiceTwo \bass }
\new Voice = "tenorTwo" { \voiceThree \tenorTwo }
\new Voice = "bassTwo" { \voiceFour \bassTwo }
>>
\new Lyrics \with {
alignAboveContext = "Maenner"
} \lyricsto "tenor" \verseTenor
\new Lyrics \with { }
\lyricsto "bass" \verseBasso
>>
organPart = \new PianoStaff \with {
instrumentName = "Orgel"
}
<<
\new Staff = "right" \with {
midiInstrument = "church organ"
} << \rightOne \\ \rightTwo >>
\new Staff = "left" \with {
midiInstrument = "church organ"
} { \clef bass << \leftOne \\ \leftTwo \\ \leftThree >> }
>>
\score {
\header {
piece = "Sanctus"
}
<<
\choirPart
\organPart
>>
\layout {
\context {
\PianoStaff
\consists #Span_stem_engraver
}
}
\midi {
\tempo 4=100
}
}
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user