]> git.donarmstrong.com Git - lilypond.git/blob - input/regression/fret-diagrams-fret-label.ly
Docs: run convert-ly for 2.14.0.
[lilypond.git] / input / regression / fret-diagrams-fret-label.ly
1 \version "2.14.0"
2
3 \header {
4   texidoc="
5 The label for the lowest fret can be changed in location,
6 size, and number type.
7
8 "
9 }
10
11 \layout { ragged-right = ##t }
12
13 <<
14   \chords {
15     c1 |
16     c1 |
17     c1 |
18     c1
19   }
20
21   \new Voice {
22     \textLengthOn
23
24      %% C major for guitar,  verbose style
25     c'1 ^\markup {
26             \fret-diagram-verbose #'((mute 6)
27                                      (place-fret 5 3 1)
28                                      (place-fret 4 5 2)
29                                      (place-fret 3 5 3)
30                                      (place-fret 2 5 4)
31                                      (place-fret 1 3 1)
32                                      (barre 5 1 3))}
33
34      %% C major for guitar, verbose style
35     \override TextScript #'fret-diagram-details 
36         #'label-dir = #LEFT 
37     \override TextScript #'fret-diagram-details 
38         #'number-type = #'roman-upper 
39     c' ^\markup {
40             \fret-diagram-verbose #'((mute 6)
41                                      (place-fret 5 3 1)
42                                      (place-fret 4 5 2)
43                                      (place-fret 3 5 3)
44                                      (place-fret 2 5 4)
45                                      (place-fret 1 3 1)
46                                      (barre 5 1 3))}
47
48      %% C major for guitar, verbose style
49     \revert TextScript #'fret-diagram-details #'label-dir
50     \override TextScript #'fret-diagram-details 
51         #'fret-label-font-mag = #0.4 
52     \override TextScript #'fret-diagram-details 
53         #'number-type = #'arabic 
54     \once \override TextScript #'fret-diagram-details 
55         #'fret-label-vertical-offset = #0.25
56     c' ^\markup {
57             \fret-diagram-verbose #'((mute 6)
58                                      (place-fret 5 3 1)
59                                      (place-fret 4 5 2)
60                                      (place-fret 3 5 3)
61                                      (place-fret 2 5 4)
62                                      (place-fret 1 3 1)
63                                      (barre 5 1 3))}
64
65      %% C major for guitar, verbose style
66     \revert TextScript #'fret-diagram-details #'label-dir
67     \once \override TextScript #'fret-diagram-details 
68         #'number-type = #'custom
69     \once \override TextScript #'fret-diagram-details 
70         #'fret-label-custom-format = #"~d°"
71     c' ^\markup {
72             \fret-diagram-verbose #'((mute 6)
73                                      (place-fret 5 3 1)
74                                      (place-fret 4 5 2)
75                                      (place-fret 3 5 3)
76                                      (place-fret 2 5 4)
77                                      (place-fret 1 3 1)
78                                      (barre 5 1 3))}
79
80  }
81 >>
82
83