]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/regression/fret-diagrams-size.ly
lilypond-manuals.css: edit color scheme and some spacing
[lilypond.git] / input / regression / fret-diagrams-size.ly
index 5a5261219858716bdb35a01f08f458b719f58b17..573d8dff088da286f95dd2168de8d2cc979034b0 100644 (file)
@@ -1,26 +1,50 @@
-\version "2.13.51"
+\version "2.16.0"
 
 \header {
   texidoc="
 Fret diagrams can be scaled using the @code{size} property.
-The position and size of first fret label, mute/open signs, fingers,
+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.
 
 "
 }
 
 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
+  }