1 %% DO NOT EDIT this file manually; it is automatically
2 %% generated from LSR http://lsr.di.unimi.it
3 %% Make any changes in LSR itself, or in Documentation/snippets/new/ ,
4 %% and then run scripts/auxiliar/makelsr.py
6 %% This file is in the public domain.
10 lsrtags = "fretted-strings, tweaks-and-overrides"
13 Fret diagram properties can be set through
14 @code{'fret-diagram-details}. For FretBoard fret diagrams, overrides
15 are applied to the @code{FretBoards.FretBoard} object. Like
16 @code{Voice}, @code{FretBoards} is a bottom level context, therefore
17 can be omitted in property overrides.
20 doctitle = "Customizing fretboard fret diagrams"
23 \include "predefined-guitar-fretboards.ly"
24 \storePredefinedDiagram #default-fret-table \chordmode { c' }
26 #"x;1-1-(;3-2;3-3;3-4;1-1-);"
29 \chordmode { c1 | c | c | d }
32 % Set global properties of fret diagram
33 \override FretBoards.FretBoard.size = #'1.2
34 \override FretBoard.fret-diagram-details.finger-code = #'in-dot
35 \override FretBoard.fret-diagram-details.dot-color = #'white
38 \once \override FretBoard.size = #'1.0
39 \once \override FretBoard.fret-diagram-details.barre-type = #'straight
40 \once \override FretBoard.fret-diagram-details.dot-color = #'black
41 \once \override FretBoard.fret-diagram-details.finger-code = #'below-string
43 \once \override FretBoard.fret-diagram-details.barre-type = #'none
44 \once \override FretBoard.fret-diagram-details.number-type = #'arabic
45 \once \override FretBoard.fret-diagram-details.orientation = #'landscape
46 \once \override FretBoard.fret-diagram-details.mute-string = #"M"
47 \once \override FretBoard.fret-diagram-details.label-dir = #LEFT
48 \once \override FretBoard.fret-diagram-details.dot-color = #'black
50 \once \override FretBoard.fret-diagram-details.finger-code = #'below-string
51 \once \override FretBoard.fret-diagram-details.dot-radius = #0.35
52 \once \override FretBoard.fret-diagram-details.dot-position = #0.5
53 \once \override FretBoard.fret-diagram-details.fret-count = #3