lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Custom fonts don't show in score when staff size is modified in the scor


From: Jayaratna
Subject: Custom fonts don't show in score when staff size is modified in the score block
Date: Sun, 25 Jul 2010 06:21:03 -0700 (PDT)

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.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]