Hi All, Thank you for your suggestions. I did try using the StaffSymbol's staff-height, but that seems to be in staff spaces (with a little added on for the staff lines), so it's always just a little above 4.
Timothy's suggestions works (I never would have found ly:pt). As it happens, I found another solution similar to Valentin's using the output-scale property, which works if there are different values for staff-size globally and in the local layout. Thanks all! Kevin On Fri, 10 Apr 2020 at 14:38, Timothy Lanfear <timo...@lanfear.me> wrote: > > On 10/04/2020 13:24, Noeck wrote: > > Am 10.04.20 um 14:12 schrieb Valentin Villenave: > >> (* 4 (ly:output-def-lookup > > This yields 16 for a default staff here. Should the factor be 5? > > > > Cheers, > > Joram > > Try this instead, which displays the staff height in mm and pt > > \version "2.20.0" > > \paper { > #(layout-set-staff-size 20.0) > } > > #(begin > (newline) > (display (ly:output-def-lookup $defaultpaper 'staff-height)) > (newline) > (display (/ (ly:output-def-lookup $defaultpaper 'staff-height) (ly:pt > 1) )) > (newline)) > > \new Staff { b } > > -- > Timothy Lanfear, Bristol, UK. > >