X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fsnippets%2Fcustomizing-fretboard-fret-diagrams.ly;fp=Documentation%2Fsnippets%2Fcustomizing-fretboard-fret-diagrams.ly;h=6efbcde65277c60e2a58f73507b59b03ea7374bf;hb=941dff9d2a67080e0dd8474f1e70f0c72ace6424;hp=0000000000000000000000000000000000000000;hpb=5a22d6233a39d3164e1ca043244794c268be4ad0;p=lilypond.git diff --git a/Documentation/snippets/customizing-fretboard-fret-diagrams.ly b/Documentation/snippets/customizing-fretboard-fret-diagrams.ly new file mode 100644 index 0000000000..6efbcde652 --- /dev/null +++ b/Documentation/snippets/customizing-fretboard-fret-diagrams.ly @@ -0,0 +1,101 @@ +%% DO NOT EDIT this file manually; it is automatically +%% generated from LSR http://lsr.dsi.unimi.it +%% Make any changes in LSR itself, or in Documentation/snippets/new/ , +%% and then run scripts/auxiliar/makelsr.py +%% +%% This file is in the public domain. +\version "2.14.0" + +\header { + lsrtags = "fretted-strings, tweaks-and-overrides" + +%% Translation of GIT committish: 70f5f30161f7b804a681cd080274bfcdc9f4fe8c + texidoces = " +Se pueden establecer las propiedades de los diagramas de +posiciones de acordes por medio de @code{'fret-diagram-details}. +Para los diagramas de posiciones de FretBoard, se aplican los +overrides (sobreescrituras) al objeto @code{FretBoards.FretBoard}. +Como @code{Voice}, @code{FretBoards} es un contexto del nivel +inferior, y por tanto se puede omitir su nombre en la +sobreescritura de propiedades. + +" + doctitlees = "Personalizar los diagramas de posiciones" + + +%% Translation of GIT committish: 0a868be38a775ecb1ef935b079000cebbc64de40 + texidocde = " +Eigenschaften von Bunddiagrammen können in +@code{'fret-diagram-details} verändert werden. Einstellungen mit +dem @code{\\override}-Befehl werden dem @code{FretBoards.FretBoard}-Objekt +zugewiesen. Genauso wie @code{Voice} ist auch @code{FretBoards} ein +Kontext der niedrigsten Ebene, weshalb der Kontext auch in dem Befehl +weggelassen werden kann. + +" + doctitlede = "Bunddiagramme anpassen" + + texidoc = " +Fret diagram properties can be set through +@code{'fret-diagram-details}. For FretBoard fret diagrams, overrides +are applied to the @code{FretBoards.FretBoard} object. Like +@code{Voice}, @code{FretBoards} is a bottom level context, therefore +can be omitted in property overrides. + +" + doctitle = "Customizing fretboard fret diagrams" +} % begin verbatim + +\include "predefined-guitar-fretboards.ly" +\storePredefinedDiagram #default-fret-table \chordmode { c' } + #guitar-tuning + #"x;1-1-(;3-2;3-3;3-4;1-1-);" +<< + \new ChordNames { + \chordmode { c1 | c | c | d } + } + \new FretBoards { + % Set global properties of fret diagram + \override FretBoards.FretBoard #'size = #'1.2 + \override FretBoard + #'(fret-diagram-details finger-code) = #'in-dot + \override FretBoard + #'(fret-diagram-details dot-color) = #'white + \chordmode { + c + \once \override FretBoard #'size = #'1.0 + \once \override FretBoard + #'(fret-diagram-details barre-type) = #'straight + \once \override FretBoard + #'(fret-diagram-details dot-color) = #'black + \once \override FretBoard + #'(fret-diagram-details finger-code) = #'below-string + c' + \once \override FretBoard + #'(fret-diagram-details barre-type) = #'none + \once \override FretBoard + #'(fret-diagram-details number-type) = #'arabic + \once \override FretBoard + #'(fret-diagram-details orientation) = #'landscape + \once \override FretBoard + #'(fret-diagram-details mute-string) = #"M" + \once \override FretBoard + #'(fret-diagram-details label-dir) = #LEFT + \once \override FretBoard + #'(fret-diagram-details dot-color) = #'black + c' + \once \override FretBoard + #'(fret-diagram-details finger-code) = #'below-string + \once \override FretBoard + #'(fret-diagram-details dot-radius) = #0.35 + \once \override FretBoard + #'(fret-diagram-details dot-position) = #0.5 + \once \override FretBoard + #'(fret-diagram-details fret-count) = #3 + d + } + } + \new Voice { + c'1 | c' | c' | d' + } +>>