]> git.donarmstrong.com Git - lilypond.git/blob - input/lsr/changing-the-default-text-font-family.ly
Add a TODO comment re grace note spacing.
[lilypond.git] / input / lsr / changing-the-default-text-font-family.ly
1 %% Do not edit this file; it is auto-generated from LSR http://lsr.dsi.unimi.it
2 %% This file is in the public domain.
3 \version "2.11.35"
4
5 \header {
6   lsrtags = "editorial-and-educational-use, text, tweaks-and-overrides"
7  texidoc = "
8 The default font families for text can be overridden with
9 @code{make-pango-font-tree}. 
10 " }
11 % begin verbatim
12 \paper {
13   % change for other default global staff size. 
14   myStaffSize = #20
15   %{
16      run
17          lilypond -dshow-available-fonts blabla
18      to show all fonts available in the process log.  
19   %}
20
21   #(define fonts
22     (make-pango-font-tree "Times New Roman"
23                           "Nimbus Sans"
24                           "Luxi Mono"
25 ;;                        "Helvetica"
26 ;;                        "Courier"
27      (/ myStaffSize 20)))
28 }
29
30 \relative {
31   c'^\markup {
32     roman: foo \bold bla \italic bar \italic \bold baz 
33   }
34   c'_\markup {
35     \override #'(font-family . sans)
36     {
37       sans: foo \bold bla \italic bar \italic \bold baz
38     }
39   }
40   c'^\markup {
41     \override #'(font-family . typewriter)
42     {
43       mono: foo \bold bla \italic bar \italic \bold baz
44     }
45   }
46 }  
47