]> git.donarmstrong.com Git - lilypond.git/blobdiff - scm/grob-description.scm
* lily/accidental-placement.cc (split_accidentals): new function
[lilypond.git] / scm / grob-description.scm
index b3f83d62ac7d4b658d79326762c20fd1c2063eb4..3782c1347231f8941e64b4bab54e7fa1042ca958 100644 (file)
@@ -22,7 +22,7 @@
        ))
     (AccidentalPlacement
      . (
-       (X-extent-callback . ,Accidental_placement::extent_callback)
+       (X-extent-callback . ,Axis_group_interface::group_extent_callback)
        (left-padding . 0.3)
        (right-padding . 0.3)
        (meta . ((interfaces . (item-interface accidental-placement-interface))))
@@ -83,7 +83,7 @@
        (thin-kern . 3.0)
        (hair-thickness . 1.6)
        (thick-thickness . 6.0)
-       (meta . ((interfaces . (bar-line-interfaceitem-interface   break-aligned-interface font-interface))))
+       (meta . ((interfaces . (bar-line-interface item-interface   break-aligned-interface font-interface))))
        ))
 
     
        (Y-offset-callbacks . (,Side_position_interface::aligned_side))
        (molecule-callback . ,Text_item::brew_molecule)
        (font-shape . italic)
+       (padding . 0.4)
+       (font-relative-size . -2)
        (font-family . roman)
        (meta . ((interfaces . (text-interface self-alignment-interface side-position-interface font-interface item-interface ))))
        ))
     (PaperColumn
      . (
        (axes . (0))
+       (before-line-breaking-callback . ,Paper_column::before_line_breaking)
        (X-extent-callback . ,Axis_group_interface::group_extent_callback)
 
 ;              (molecule-callback . ,Paper_column::brew_molecule) (font-name . "cmr8") (Y-extent-callback . #f)
      . (
        (axes . (0))
        (X-extent-callback . ,Axis_group_interface::group_extent_callback)
-
+       (before-line-breaking-callback . ,Paper_column::before_line_breaking)
        ;; debugging stuff: print column number.
 ;      (molecule-callback . ,Paper_column::brew_molecule) (font-name . "cmr8") (Y-extent-callback . #f)
 
      . (
        (molecule-callback . ,Staff_symbol::brew_molecule)
        (line-count . 5)
-       (ragged-right . #f)
        (layer . 0)
        (meta . ((interfaces . (staff-symbol-interface spanner-interface))))
        ))
        (Y-extent-callback . ,Stem_tremolo::height)
        (X-extent-callback . #f)
 
-       (beam-width . 2.0) ; staff-space
+       (beam-width . 1.6) ; staff-space
        (beam-thickness . 0.48) ; staff-space
        (meta . ((interfaces . (stem-tremolo-interface item-interface ))))
        ))
 (map (lambda (x)
                                        ; (display (car x)) (newline)
 
-       (set-object-property! (car x) 'translation-type? list?))
+       (set-object-property! (car x) 'translation-type? list?)
+       (set-object-property! (car x) 'is-grob? #t))
      all-grob-descriptions)