]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/snippets/fretboards-alternate-tables.ly
Allow open strings in chords regardless of finger positions
[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.14.0
8 \version "2.14.0"
9
10 \header {
11 %% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
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 %% Translation of GIT committish: 40bf2b38d674c43f38058494692d1a0993fad0bd
51   texidocfr = "
52 Vous pouvez tout à fait créer des tables de diagrammes de fret
53 supplémentaires, notamment dans l'optique d'un fret alternatif pour un
54 accord donné.
55
56 Avant de pouvoir utiliser un diagramme alternatif, vous devrez alimenter
57 une table à cet effet.  Les différents diagrammes seront ajoutés à cette
58 table.
59
60 Il peut aussi bien s'agir d'une table vide, que de la recopie d'une
61 table existante.
62
63 La table servant de base pour les diagrammes prédéfinis est sélectionnée
64 par la propriété @code{\\predefinedDiagramTable}.
65
66 "
67   doctitlefr = "Diagrammes de fret alternatifs"
68
69
70   lsrtags = "fretted-strings"
71
72   texidoc = "
73 Alternate fretboard tables can be created.  These would be used in
74 order to have alternate fretboards for a given chord.
75
76 In order to use an alternate fretboard table, the table must first
77 be created.  Fretboards are then added to the table.
78
79 The created fretboard table can be blank, or it can be copied
80 from an existing table.
81
82 The table to be used in displaying predefined fretboards is selected
83 by the property @code{\\predefinedDiagramTable}.
84 "
85
86   doctitle = "Alternate fretboard tables"
87 } % begin verbatim
88
89
90 \include "predefined-guitar-fretboards.ly"
91
92 % Make a blank new fretboard table
93 #(define custom-fretboard-table-one (make-fretboard-table))
94
95 % Make a new fretboard table as a copy of default-fret-table
96 #(define custom-fretboard-table-two (make-fretboard-table default-fret-table))
97
98 % Add a chord to custom-fretboard-table-one
99 \storePredefinedDiagram #custom-fretboard-table-one
100                         \chordmode{c}
101                         #guitar-tuning
102                         "3-(;3;5;5;5;3-);"
103
104 % Add a chord to custom-fretboard-table-two
105 \storePredefinedDiagram #custom-fretboard-table-two
106                         \chordmode{c}
107                         #guitar-tuning
108                         "x;3;5;5;5;o;"
109
110 <<
111   \chords {
112     c1 | d1 |
113     c1 | d1 |
114     c1 | d1 |
115   }
116   \new FretBoards {
117     \chordmode {
118       \set predefinedDiagramTable = #default-fret-table
119       c1 | d1 |
120       \set predefinedDiagramTable = #custom-fretboard-table-one
121       c1 | d1 |
122       \set predefinedDiagramTable = #custom-fretboard-table-two
123       c1 | d1 |
124     }
125   }
126   \new Staff {
127     \clef "treble_8"
128     <<
129       \chordmode {
130         c1 | d1 |
131         c1 | d1 |
132         c1 | d1 |
133       }
134       {
135         s1_\markup "Default table" | s1 |
136         s1_\markup \column {"New table" "from empty"} | s1 |
137         s1_\markup \column {"New table" "from default"} | s1 |
138       }
139     >>
140   }
141 >>
142