LSR: Update.
[lilypond.git] / input / lsr / changing-the-default-text-font-family.ly
blobe2df58192228493a1fdd80ecc893be024266e44e
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.62"
5 \header {
6 lsrtags = "text, tweaks-and-overrides"
8 texidoc = "
9 The default font families for text can be overridden with
10 @code{make-pango-font-tree}.
13 doctitle = "Changing the default text font family"
14 } % begin verbatim
15 \paper {
16 % change for other default global staff size.
17 myStaffSize = #20
19 run
20 lilypond -dshow-available-fonts blabla
21 to show all fonts available in the process log.
24 #(define fonts
25 (make-pango-font-tree "Times New Roman"
26 "Nimbus Sans"
27 "Luxi Mono"
28 ;; "Helvetica"
29 ;; "Courier"
30 (/ myStaffSize 20)))
33 \relative c'' {
34 c4^\markup {
35 roman: foo \bold bla \italic bar \italic \bold baz
37 c'4_\markup {
38 \override #'(font-family . sans)
40 sans: foo \bold bla \italic bar \italic \bold baz
43 c'2^\markup {
44 \override #'(font-family . typewriter)
46 mono: foo \bold bla \italic bar \italic \bold baz