...
Some Remarks:
(a) Your override
\once\override Staff.TimeSignature.space-alist =
#'((first-note . (fixed-space . 0)))
will replace the default space-alist with your setting, i.e. the other
default settings (see IR) are thrown away, causing:
programming error: No spacing entry from TimeSignature to `right-edge'
You rather want to update a single entry of said space-alist. Thus
\once\override Staff.TimeSignature.space-alist.first-note = #'(fixed-space . 0)
is preferable.
Ok
(b) Is there any reason for
\once\hideNotes
?
Deleting it seems to make no difference
No clue...:( Probably a forgotten trial...
(c) I'd not use two different overrides in the snippet to adjust
spacing. Thus I'd replace
\once\override Staff.Clef.X-offset = #.5
by
\once\override Staff.BarLine.space-alist.clef = #'(extra-space . 0.5)
Hum, that seems a little short to me: I'd go for
#'(extra-space . 0.7)
(d) I'd replace the namings "Default output:"/"Traditional output:"
by
"Current default LilyPond"/"Following E.Gould"
I always have difficulties with "traditional", because different
people may not agree with what's traditional at all.
And I'd say it's closer to the snippets description.
Ok, I fully agree.
I've also re-adjust the the after clef space.
Thank you very much Harm.
Cheers,
Pierre
PS. LSR #1110 has been deleted.