]> git.donarmstrong.com Git - lilypond.git/blob - input/regression/font-family-override.ly
Issue 5167/6: Changes: show \markup xxx = ... \etc assignments
[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.19.21"
9
10 \paper {
11   % change for other default global staff size.
12   myStaffSize = #20
13
14
15   %{
16
17   run
18
19       lilypond -dshow-available-fonts blabla
20
21   to show all fonts available in the process log.
22
23   %}
24
25
26   #(define fonts
27     (make-pango-font-tree "Times New Roman"
28                           "Nimbus Sans,Nimbus Sans L"
29                           "Luxi Mono"
30
31 ;;     "Helvetica"
32 ;;     "Courier"
33
34      (/ myStaffSize 20)))
35 }
36
37 \score {
38   \relative {
39
40     c''^\markup { roman: foo \bold bla \italic bar \italic \bold baz }
41     c'_\markup {
42       \override #'(font-family . sans)
43       {
44         sans: foo \bold bla \italic bar \italic \bold baz
45       }
46     }
47     c'^\markup {
48       \override #'(font-family . typewriter)
49       {
50         mono: foo \bold bla \italic bar \italic \bold baz
51       }
52     }
53   }
54
55   \layout {
56     \context {
57       \Score
58       \override PaperColumn.keep-inside-line = ##f
59     }
60   }
61
62 }