]> git.donarmstrong.com Git - lilypond.git/blob - input/lsr/customizing-fretboard-fret-diagrams.ly
b1d3a15ebaaf42d3130ee46d6749b7e9b5102c19
[lilypond.git] / input / lsr / customizing-fretboard-fret-diagrams.ly
1 %% Do not edit this file; it is auto-generated from input/new
2 %% This file is in the public domain.
3 \version "2.11.62"
4
5 \header {
6   texidoces = "
7 Se pueden establecer las propiedades de los diagramas de
8 posiciones de acordes por medio de @code{'fret-diagram-details}.
9 Para los diagramas de posiciones de FretBoard, se aplican los
10 overrides (sobreescrituras) al objeto @code{FretBoards.FretBoard}.
11 Como @code{Voice}, @code{FretBoards} es un contexto del nivel
12 inferior, y por tanto se puede omitir su nombre en la
13 sobreescritura de propiedades.
14
15 "
16   doctitlees = "Personalizar los diagramas de posiciones"
17
18   lsrtags = "fretted-strings,tweaks-and-overrides"
19
20   texidoc = "Fret diagram properties can be set through
21 @code{'fret-diagram-details}.  For FretBoard fret diagrams,
22 overrides are applied to the @code{FretBoards.FretBoard} object.
23 Like @code{Voice}, @code{FretBoards} is a bottom level context,
24 therefore can be omitted in property overrides.
25
26 "
27   doctitle = "Customizing fretboard fret diagrams"
28 } % begin verbatim
29
30 \include "predefined-guitar-fretboards.ly"
31 \storePredefinedDiagram \chordmode { c' }
32                         #guitar-tuning
33                         #"x;1-1-(;3-2;3-3;3-4;1-1-);"
34 <<
35   \new ChordNames {
36     \chordmode { c1 c c d }
37   }
38   \new FretBoards {
39     % Set global properties of fret diagram
40     \override FretBoards.FretBoard #'size = #'1.2
41     \override FretBoard #'fret-diagram-details
42                                   #'finger-code = #'in-dot
43     \override FretBoard #'fret-diagram-details
44                                   #'dot-color = #'white
45     \chordmode {
46       c
47       \once \override FretBoard #'size = #'1.0
48       \once \override FretBoard #'fret-diagram-details
49               #'barre-type = #'straight
50       \once \override FretBoard #'fret-diagram-details
51               #'dot-color = #'black
52       \once \override FretBoard #'fret-diagram-details
53               #'finger-code = #'below-string
54       c'
55       \once \override FretBoard #'fret-diagram-details
56               #'barre-type = #'none
57       \once \override FretBoard #'fret-diagram-details
58               #'number-type = #'arabic
59       \once \override FretBoard #'fret-diagram-details
60               #'orientation = #'landscape
61       \once \override FretBoard #'fret-diagram-details
62               #'mute-string = #"M"
63       \once \override FretBoard #'fret-diagram-details
64               #'label-dir = #-1
65       \once \override FretBoard #'fret-diagram-details
66               #'dot-color = #'black
67       c'
68       \once \override FretBoard #'fret-diagram-details
69               #'finger-code = #'below-string
70       \once \override FretBoard #'fret-diagram-details
71               #'dot-radius = #0.35
72       \once \override FretBoard #'fret-diagram-details
73               #'dot-position = #0.5
74       \once \override FretBoard #'fret-diagram-details
75               #'fret-count = #3
76       d
77     }
78   }
79   \new Voice {
80     c'1 c' c' d'
81   }
82 >>