X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=input%2Fregression%2Ffret-diagrams-size.ly;h=573d8dff088da286f95dd2168de8d2cc979034b0;hb=b872748c6aa8bb721ced458691b38ac2fac5dfc8;hp=cb33f552e3abc076e6522cb620b91652bd8a8ac7;hpb=a066a93ee74edebb9d238a1bac93c3bc7e8e6e4a;p=lilypond.git diff --git a/input/regression/fret-diagrams-size.ly b/input/regression/fret-diagrams-size.ly index cb33f552e3..573d8dff08 100644 --- a/input/regression/fret-diagrams-size.ly +++ b/input/regression/fret-diagrams-size.ly @@ -1,8 +1,11 @@ -\version "2.14.0" +\version "2.16.0" \header { texidoc=" Fret diagrams can be scaled using the @code{size} property. +Also, scaling the distance between the frets and/@/or strings is possible with +the properties @code{fret-distance} and/@/or @code{string-distance} of +@code{fret-diagram-details}. The position and size of first fret label, mute/@/open signs, fingers, relative to the diagram grid, shall be the same in all cases. @@ -10,17 +13,38 @@ relative to the diagram grid, shall be the same in all cases. } myFretDiagram = -\markup \fret-diagram-verbose #'((place-fret 6 6 "P") - (place-fret 5 8 2) - (place-fret 4 8 2) - (place-fret 3 7 1) - (place-fret 2 8 3) - (mute 1)) +\markup + \override #'(fret-diagram-details . ((finger-code . below-string))) + \fret-diagram-verbose #'((place-fret 6 6 "P") + (place-fret 5 8 2) + (place-fret 4 8 2) + (place-fret 3 7 1) + (place-fret 2 8 3) + (mute 1)) -\markup \override #'(fret-diagram-details . ((finger-code . below-string))) { - \myFretDiagram - \hspace #4 - \override #'(size . 1.5) \myFretDiagram - \hspace #8 - \override #'(size . 3) \myFretDiagram -} +\markup + { + \myFretDiagram + \override #'(size . 1.5) \myFretDiagram + \override #'(size . 3) \myFretDiagram + } + +\markup + { + \override #'(fret-diagram-details . ((fret-distance . 0.5))) + \myFretDiagram + \override #'(fret-diagram-details . ((fret-distance . 1.5))) + \myFretDiagram + \override #'(fret-diagram-details . ((fret-distance . 2.5))) + \myFretDiagram + } + +\markup + { + \override #'(fret-diagram-details . ((string-distance . 0.5))) + \myFretDiagram + \override #'(fret-diagram-details . ((string-distance . 1.5))) + \myFretDiagram + \override #'(fret-diagram-details . ((string-distance . 2.5))) + \myFretDiagram + }