]> git.donarmstrong.com Git - lilypond.git/blob - input/regression/font-family-override.ly
(Other text markup
[lilypond.git] / input / regression / font-family-override.ly
1 \header {
2
3   texidoc = "The default font families for text can be
4   overridden with @code{make-pango-font-tree}"
5
6 }
7
8 \version "2.6.0"
9
10 \paper  {
11   % change for other default global staff size. 
12   myStaffSize = #20
13   
14   #(define fonts
15     (make-pango-font-tree "Times New Roman"
16                           "Nimbus Sans"
17                           "Luxi Mono"
18
19 ;;     "Helvetica"
20 ;;     "Courier"
21
22      (/ myStaffSize 20)))
23 }
24
25 \relative {
26
27   c'^\markup { roman: foo \bold bla \italic bar \italic \bold baz }
28   c'_\markup {
29     \override #'(font-family . sans)
30     {
31       sans: foo \bold bla \italic bar \italic \bold baz
32     }
33   }
34   c'^\markup {
35     \override #'(font-family . typewriter)
36     {
37       mono: foo \bold bla \italic bar \italic \bold baz
38     }
39   }
40 }