Use staff_space in Stem_tremolo::get_beam_translation()
--- /dev/null
+\header {
+
+ texidoc = "stem tremolo vertical distance also obeys staff-space settings. "
+
+}
+
+\version "2.10.19"
+
+\layout {
+ ragged-right = ##t
+}
+
+fragment = \relative c' {
+ c4:64 c:64 c8:64 c:64 c:64 c:64 c:64
+}
+
+
+<<
+ \new Staff \with {
+ fontSize = #-4
+ \override StaffSymbol #'staff-space = #(magstep -4)
+ }
+ \fragment
+ \new Staff \fragment
+>>
Spanner *beam = Stem::get_beam (stem);
return (beam && beam->is_live ())
- ? Beam::get_beam_translation (beam) : 0.81;
+ ? Beam::get_beam_translation (beam)
+ : (Staff_symbol_referencer::staff_space (me)
+ * robust_scm2double (me->get_property ("length-fraction"), 1.0) * 0.81);
}
Stencil