]> git.donarmstrong.com Git - lilypond.git/blobdiff - scm/grob-description.scm
* scm/grob-description.scm (all-grob-descriptions): set
[lilypond.git] / scm / grob-description.scm
index 27ae0417239835add8616223c97a25a330bad1b7..4425102e63c6b75e5065911426945a1a20b2b356 100644 (file)
      . (
        (X-extent-callback . ,Axis_group_interface::group_extent_callback)
        (left-padding . 0.3)
-       (right-padding . 0.3)
+
+       ;; this is quite small, but it is very ugly to have
+       ;; accs closer to the previous note than to the next one.
+       (right-padding . 0.15)
        (meta . ((interfaces . (item-interface accidental-placement-interface))))
        ))
 
        (slope-limit . 0.2)
        (flag-width-function . ,default-beam-flag-width-function)
        (damping . 1)
-       (auto-knee-gap . 7)
+       (auto-knee-gap . 5.5)
        (font-name . "cmr10")
        (space-function . ,Beam::space_function)
        (meta . ((interfaces . (staff-symbol-referencer-interface beam-interface spanner-interface))))
     (LyricText
      . (
        (molecule-callback . ,Text_item::brew_molecule)
-       (X-offset-callbacks . (,Self_alignment_interface::aligned_on_self))
+       (X-offset-callbacks . (,Self_alignment_interface::centered_on_parent
+                              ,Self_alignment_interface::aligned_on_self))
        (self-alignment-X . 0)
        (word-space . 0.6)
        (ignore-length-mismatch . #f)
        (end-alignment . 2)
        (font-family . roman)
        (font-shape . upright)
+       
        ;; duh, side-position-interface?
        (meta . ((interfaces . (lyric-syllable-interface self-alignment-interface text-interface font-interface item-interface ))))
        ))
        (direction . 1)
        (breakable . #t)
        (font-family . roman)
+       (baseline-skip . 2)
        (break-visibility . ,end-of-line-invisible)
        (padding . 0.8)
        (meta . ((interfaces . (text-interface side-position-interface font-interface mark-interface self-alignment-interface item-interface ))))
      . (
        (breakable . #t)
        (stem-spacing-correction . 0.4)
+       (knee-spacing-correction . 0.75)
        (meta . ((interfaces . (spacing-interface staff-spacing-interface item-interface ))))
        ))
     (NoteSpacing
      . (
        (stem-spacing-correction . 0.5)
+       (knee-spacing-correction . 0.75)
        (meta . ((interfaces . (spacing-interface note-spacing-interface item-interface ))))
        ))
 
      . (
        (molecule-callback . ,Text_item::brew_molecule)
        (no-spacing-rods . #t)
+       (X-offset-callbacks . (,Self_alignment_interface::aligned_on_self))
        (direction . -1)
        (padding . 0.5)
        (script-priority . 200)