]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/snippets/fretboards-alternate-tables.ly
Merge branch 'master' into lilypond/translation
[lilypond.git] / Documentation / snippets / fretboards-alternate-tables.ly
index 25b9b07cc176870bce60a0a6fa83b86306c52fbe..b9d9b5a0ff07f2801e0fdd610e34c29d341e96c8 100644 (file)
@@ -1,10 +1,72 @@
-% Do not edit this file; it is automatically
+% DO NOT EDIT this file manually; it is automatically
 % generated from Documentation/snippets/new
+% Make any changes in Documentation/snippets/new/
+% and then run scripts/auxiliar/makelsr.py
+%
 % This file is in the public domain.
-%% Note: this file works from version 2.13.36
-\version "2.13.36"
+%% Note: this file works from version 2.14.0
+\version "2.14.0"
 
 \header {
+%% Translation of GIT committish: 6977ddc9a3b63ea810eaecb864269c7d847ccf98
+
+  texidoces = "
+Se pueden crear tablas alternativas de diagramas de posiciones.  Se
+utilizarían para tener diagramas altenativos para un acorde dado.
+
+Para usar una tabla alternativa de diagramas de posiciones, se debe
+crear la tabla primero.  Después se añaden los diagramas a la tabla.
+
+La tabla de diagramas de posiciones que se crea puede estar vacía o se
+puede copiar a partir de una tabla existente.
+
+La tabla a usar en la impresión de de los diagramas predefinidos se
+selecciona por medio de la propiedad @code{\\predefinedDiagramTable}.
+
+"
+
+  doctitlees = "Tablas alternativas de diagramas de posiciones"
+
+%% Translation of GIT committish:  a463d80d4be008ce05b12de86fc21f2b7c1c120f
+
+  texidocde = "
+Alternative Bunddiagrammtabellen können erstellt werden.  Sie können benutzt
+werden, um alternative Bunddiagramme für einen bestimmten Akkord zu haben.
+
+Damit eine alternative Bunddiagrammentabelle benutzt werden kann, muss die
+Tabelle zuerst erstellt werden.  Dann werden die Bunddiagramme zur Tabelle
+hinzugefügt.
+
+Die erstellte Bunddiagrammtabelle kann auch leer sein, oder sie kann aus
+einer existierenden Tabelle kopiert werden.
+
+Die Tabelle, die eingesetzt wird, um vordefinierte Bunddiagramme anzuzeigen,
+wird mit der Eigenschaft @code{\\predefinedDiagramTable} ausgewählt.
+"
+
+  doctitlede = "Alternative Bunddiagrammtabellen"
+
+
+%% Translation of GIT committish: 3b125956b08d27ef39cd48bfa3a2f1e1bb2ae8b4
+  texidocfr = "
+Vous pouvez tout à fait créer des tables de diagrammes de fret
+supplémentaires, notamment dans l'optique d'un fret alternatif pour un
+accord donné.
+
+Avant de pouvoir utiliser un diagramme alternatif, vous devrez alimenter
+une table à cet effet.  Les différents diagrammes seront ajoutés à cette
+table.
+
+Il peut aussi bien s'agir d'une table vide, que de la recopie d'une
+table existante.
+
+La table servant de base pour les diagrammes prédéfinis est sélectionnée
+par la propriété @code{\\predefinedDiagramTable}.
+
+"
+  doctitlefr = "Diagrammes de fret alternatifs"
+
+
   lsrtags = "fretted-strings"
 
   texidoc = "
@@ -14,6 +76,9 @@ order to have alternate fretboards for a given chord.
 In order to use an alternate fretboard table, the table must first
 be created.  Fretboards are then added to the table.
 
+The created fretboard table can be blank, or it can be copied
+from an existing table.
+
 The table to be used in displaying predefined fretboards is selected
 by the property @code{\\predefinedDiagramTable}.
 "
@@ -24,15 +89,19 @@ by the property @code{\\predefinedDiagramTable}.
 
 \include "predefined-guitar-fretboards.ly"
 
-#(define custom-fretboard-table-one (make-hash-table 101))
+% Make a blank new fretboard table
+#(define custom-fretboard-table-one (make-fretboard-table))
 
-#(define custom-fretboard-table-two (make-hash-table 101))
+% Make a new fretboard table as a copy of default-fret-table
+#(define custom-fretboard-table-two (make-fretboard-table default-fret-table))
 
+% Add a chord to custom-fretboard-table-one
 \storePredefinedDiagram #custom-fretboard-table-one
                         \chordmode{c}
                         #guitar-tuning
                         "3-(;3;5;5;5;3-);"
 
+% Add a chord to custom-fretboard-table-two
 \storePredefinedDiagram #custom-fretboard-table-two
                         \chordmode{c}
                         #guitar-tuning
@@ -40,27 +109,34 @@ by the property @code{\\predefinedDiagramTable}.
 
 <<
   \chords {
-    c1 |
-    c1 |
-    c1
+    c1 | d1 |
+    c1 | d1 |
+    c1 | d1 |
   }
   \new FretBoards {
     \chordmode {
       \set predefinedDiagramTable = #default-fret-table
-      c1
+      c1 | d1 |
       \set predefinedDiagramTable = #custom-fretboard-table-one
-      c1
+      c1 | d1 |
       \set predefinedDiagramTable = #custom-fretboard-table-two
-      c1
+      c1 | d1 |
     }
   }
   \new Staff {
     \clef "treble_8"
-    \chordmode {
-      c1 |
-      c1 |
-      c1
-    }
+    <<
+      \chordmode {
+        c1 | d1 |
+        c1 | d1 |
+        c1 | d1 |
+      }
+      {
+        s1_\markup "Default table" | s1 |
+        s1_\markup \column {"New table" "from empty"} | s1 |
+        s1_\markup \column {"New table" "from default"} | s1 |
+      }
+    >>
   }
 >>