]> git.donarmstrong.com Git - lilypond.git/blob - input/regression/fret-diagrams-fret-label.ly
Merge remote-tracking branch 'origin/master' into translation
[lilypond.git] / input / regression / fret-diagrams-fret-label.ly
1 \version "2.19.8"
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.label-dir = #LEFT
36     \override TextScript.fret-diagram-details.number-type = #'roman-upper
37     c' ^\markup {
38             \fret-diagram-verbose #'((mute 6)
39                                      (place-fret 5 3 1)
40                                      (place-fret 4 5 2)
41                                      (place-fret 3 5 3)
42                                      (place-fret 2 5 4)
43                                      (place-fret 1 3 1)
44                                      (barre 5 1 3))}
45
46      %% C major for guitar, verbose style
47     \revert TextScript.fret-diagram-details.label-dir
48     \override TextScript.fret-diagram-details.fret-label-font-mag = #0.4
49     \override TextScript.fret-diagram-details.number-type = #'arabic
50     \once \override TextScript.fret-diagram-details.fret-label-vertical-offset = #0.25
51     c' ^\markup {
52             \fret-diagram-verbose #'((mute 6)
53                                      (place-fret 5 3 1)
54                                      (place-fret 4 5 2)
55                                      (place-fret 3 5 3)
56                                      (place-fret 2 5 4)
57                                      (place-fret 1 3 1)
58                                      (barre 5 1 3))}
59
60      %% C major for guitar, verbose style
61     \revert TextScript.fret-diagram-details.label-dir
62     \once \override TextScript.fret-diagram-details.number-type = #'custom
63     \once \override TextScript.fret-diagram-details.fret-label-horizontal-offset = #0.5
64     \once \override TextScript.fret-diagram-details.fret-label-custom-format = #"~d°"
65     c' ^\markup {
66             \fret-diagram-verbose #'((mute 6)
67                                      (place-fret 5 3 1)
68                                      (place-fret 4 5 2)
69                                      (place-fret 3 5 3)
70                                      (place-fret 2 5 4)
71                                      (place-fret 1 3 1)
72                                      (barre 5 1 3))}
73
74  }
75 >>