X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fsnippets%2Ffretboards-alternate-tables.ly;h=b9d9b5a0ff07f2801e0fdd610e34c29d341e96c8;hb=252ec5e71b5e121734a9c9897245137cb07e4a1f;hp=25b9b07cc176870bce60a0a6fa83b86306c52fbe;hpb=fb37fba3d4e1cd4ba4f639bf7ed128f1eee63462;p=lilypond.git diff --git a/Documentation/snippets/fretboards-alternate-tables.ly b/Documentation/snippets/fretboards-alternate-tables.ly index 25b9b07cc1..b9d9b5a0ff 100644 --- a/Documentation/snippets/fretboards-alternate-tables.ly +++ b/Documentation/snippets/fretboards-alternate-tables.ly @@ -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 | + } + >> } >>