]> git.donarmstrong.com Git - lilypond.git/blobdiff - scm/define-grobs.scm
(Determining a grob
[lilypond.git] / scm / define-grobs.scm
index 5d27dc56bc62e48fe6d70b4b78548440db6853dc..131dd4831c25f6075f8be49282d640ffc543e5ce 100644 (file)
      . (
        (breakable . #t)
        (stacking-dir . 1)
+       (break-align-orders . #(; end-of-line:
+                               (instrument-name left-edge ambitus breathing-sign
+                                                clef  staff-bar key-signature
+                                                time-signature custos)
+
+                               ; unbroken
+                               (instrument-name left-edge ambitus breathing-sign
+                                                clef  staff-bar key-signature
+                                                staff
+                                                time-signature custos)
+                               ; begin of line
+                               (instrument-name left-edge ambitus breathing-sign
+                                                clef key-signature staff-bar
+                                                time-signature custos)
+
+                               ))
        (axes . (0))
        (X-extent-callback . ,Axis_group_interface::group_extent_callback)
        (meta . ((interfaces . (break-alignment-interface item-interface axis-group-interface)))))
        (script-priority . 100)
        (font-encoding . number)
        (font-size . -5)                ; don't overlap when next to heads.
-       (font-shape . upright)
        (meta . ((interfaces . (finger-interface font-interface text-script-interface text-interface side-position-interface self-alignment-interface item-interface ))))
        ))
 
        
     (Stem
      . (
-
        ;; this list is rather long. Trim --hwn
        (before-line-breaking-callback . ,Stem::before_line_breaking)
        (print-function . ,Stem::print)
        (thickness . 1.3)
 
-       ;; 3.5 (or 3 measured from note head) is standar length
+       ;; 3.5 (or 3 measured from note head) is standard length
        ;; 32nd, 64th flagged stems should be longer
        (lengths . (3.5 3.5 3.5 4.5 5.0))