]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/snippets/fretboards-alternate-tables.ly
Docs: run convert-ly for 2.14.0.
[lilypond.git] / Documentation / snippets / fretboards-alternate-tables.ly
1 % DO NOT EDIT this file manually; it is automatically
2 % generated from Documentation/snippets/new
3 % Make any changes in Documentation/snippets/new/
4 % and then run scripts/auxiliar/makelsr.py
5 %
6 % This file is in the public domain.
7 %% Note: this file works from version 2.13.36
8 \version "2.14.0"
9
10 \header {
11 %% Translation of GIT committish: 59caa3adce63114ca7972d18f95d4aadc528ec3d
12
13   texidoces = "
14 Se pueden crear tablas alternativas de diagramas de posiciones.  Se
15 utilizarían para tener diagramas altenativos para un acorde dado.
16
17 Para usar una tabla alternativa de diagramas de posiciones, se debe
18 crear la tabla primero.  Después se añaden los diagramas a la tabla.
19
20 La tabla de diagramas de posiciones que se crea puede estar vacía o se
21 puede copiar a partir de una tabla existente.
22
23 La tabla a usar en la impresión de de los diagramas predefinidos se
24 selecciona por medio de la propiedad @code{\\predefinedDiagramTable}.
25
26 "
27
28   doctitlees = "Tablas alternativas de diagramas de posiciones"
29
30 %% Translation of GIT committish:  a463d80d4be008ce05b12de86fc21f2b7c1c120f
31
32   texidocde = "
33 Alternative Bunddiagrammtabellen können erstellt werden.  Sie können benutzt
34 werden, um alternative Bunddiagramme für einen bestimmten Akkord zu haben.
35
36 Damit eine alternative Bunddiagrammentabelle benutzt werden kann, muss die
37 Tabelle zuerst erstellt werden.  Dann werden die Bunddiagramme zur Tabelle
38 hinzugefügt.
39
40 Die erstellte Bunddiagrammtabelle kann auch leer sein, oder sie kann aus
41 einer existierenden Tabelle kopiert werden.
42
43 Die Tabelle, die eingesetzt wird, um vordefinierte Bunddiagramme anzuzeigen,
44 wird mit der Eigenschaft @code{\\predefinedDiagramTable} ausgewählt.
45 "
46
47   doctitlede = "Alternative Bunddiagrammtabellen"
48
49
50   lsrtags = "fretted-strings"
51
52   texidoc = "
53 Alternate fretboard tables can be created.  These would be used in
54 order to have alternate fretboards for a given chord.
55
56 In order to use an alternate fretboard table, the table must first
57 be created.  Fretboards are then added to the table.
58
59 The created fretboard table can be blank, or it can be copied
60 from an existing table.
61
62 The table to be used in displaying predefined fretboards is selected
63 by the property @code{\\predefinedDiagramTable}.
64 "
65
66   doctitle = "Alternate fretboard tables"
67 } % begin verbatim
68
69
70 \include "predefined-guitar-fretboards.ly"
71
72 % Make a blank new fretboard table
73 #(define custom-fretboard-table-one (make-fretboard-table))
74
75 % Make a new fretboard table as a copy of default-fret-table
76 #(define custom-fretboard-table-two (make-fretboard-table default-fret-table))
77
78 % Add a chord to custom-fretboard-table-one
79 \storePredefinedDiagram #custom-fretboard-table-one
80                         \chordmode{c}
81                         #guitar-tuning
82                         "3-(;3;5;5;5;3-);"
83
84 % Add a chord to custom-fretboard-table-two
85 \storePredefinedDiagram #custom-fretboard-table-two
86                         \chordmode{c}
87                         #guitar-tuning
88                         "x;3;5;5;5;o;"
89
90 <<
91   \chords {
92     c1 | d1 |
93     c1 | d1 |
94     c1 | d1 |
95   }
96   \new FretBoards {
97     \chordmode {
98       \set predefinedDiagramTable = #default-fret-table
99       c1 | d1 |
100       \set predefinedDiagramTable = #custom-fretboard-table-one
101       c1 | d1 |
102       \set predefinedDiagramTable = #custom-fretboard-table-two
103       c1 | d1 |
104     }
105   }
106   \new Staff {
107     \clef "treble_8"
108     <<
109       \chordmode {
110         c1 | d1 |
111         c1 | d1 |
112         c1 | d1 |
113       }
114       {
115         s1_\markup "Default table" | s1 |
116         s1_\markup \column {"New table" "from empty"} | s1 |
117         s1_\markup \column {"New table" "from default"} | s1 |
118       }
119     >>
120   }
121 >>
122