))
(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)
+
+ ;; 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))))
(X-extent-callback . ,Grob::point_dimension_callback)
(breakable . #t)
(space-alist . (
+ (custos . (extra-space . 0.0))
(ambitus . (extra-space . 2.0))
(time-signature . (extra-space . 0.0))
(staff-bar . (extra-space . 0.0))
(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)