Dear members,
again I apologize if this should have been discussed previously.
When I try to reduce the global staff size, music elements are not scaled
accordingly. Therefore I solved it by adding #(layout-set-staff-size 20) in
the score block. Now the scaling works properly, but custom fonts appear
only in the header, in the score there are only default fonts.
Below there's the file.
\version "2.12.2"
#(set-global-staff-size 20)
\book {
\header {
title = "Messe des Morts"
subtitle = "Introitus"
composer = \markup \center-column { "Jean Gilles" \small "(1668 - 1705)"
}
}
\paper {
#(set-paper-size "a4" )
myStaffSize = #20
#(define fonts
(make-pango-font-tree "Adobe Jenson Pro"
"Numbus Sans"
"Luxi Mono"
(/ myStaffSize 20)))
}
\score{
<< \new Score
\new StaffGroup
<<
\new Staff { \set
Staff.instrumentName =#"Violini e flauti" \relative
c' { f4 a8. a16 g4 g f f f (e) \bar"||" \time 2/2 f f a c } }
\new Staff{ \set
Staff.instrumentName =#"Viola I" \relative c' { c c8.
d16 e4 c d d c c \bar"||" \time 2/2 c2 r2 } }
\new Staff { \set
Staff.instrumentName =#"Viola II" \relative c' {
\clef alto f,4 f g c f, f c' bes \bar"||" \time 2/2 a2 r2 } }
>>
\new StaffGroup
<<
<< \new Voice = "tenorea" { \set
Staff.instrumentName =#"Tenore I"
\relative c' { a'4 \grace { g8( } f4) c'4. e,8 f4. g8 a4( \once \override
TextScript #'avoid-slur = #'outside g8.)^\markup { \halign #3 {
\musicglyph #"scripts.stopped" } } \noBeam f16 \bar"||" \time 2/2 f2 r2 } }
\addlyrics { \lyricmode { e- is, do- na e- is Do- mi- ne. } } >>
>>
\new Staff { \set Staff.instrumentName =#"Basso
Continuo" \relative c' {
\clef bass f,4 f8. f16 e4 e8. e16 d4 bes c c, \bar"||" \time 2/2 f2 r2 } }
>> \header { piece = "Symphonie - Lentement"} \layout
{ \context {
\RemoveEmptyStaffContext } (layout-set-staff-size 20) }
}
}
http://old.nabble.com/file/p29259937/score.pdf score.pdf
--
View this message in context:
http://old.nabble.com/Custom-fonts-don%27t-show-in-score-when-staff-size-is-modified-in-the-score-block-tp29259937p29259937.html
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.
_______________________________________________
lilypond-user mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-user