On Sun, Nov 15, 2020 at 01:37:34PM +0000, Graham King wrote: > I think Gould's positioning looks _slightly_ better, except at > line-beginnings where I definitely prefer lilypond's. Moreover, the > position immediately after a bar line is heavily-contested > real-estate, as your examples make clear. Therefore it would be good > to retain the option to preserve the status quo, especially where > convert-ly might otherwise cause skyline changes to existing scores. Thank you for your input!
Jean's code makes it possible to restore LilyPond's current behaviour with a single override: \override Score.BarNumber.self-alignment-X = #1 The examples in the pdf differ only in that value: - LilyPond: 1 - This MR: 0 - Gould: 1 - Even farther to the right: 1.55 (I'm not sure how Jean Abou chose that value) So, at the very least, the added code will make it easier for users to choose their preferred alignment. If it turns out that most people prefer to keep LilyPond's current behaviour I will still submit a merge request for Jean Abou's alignment code, just with a default value that preserves current behaviour. I appreciate that you have given a nuanced response. Practically speaking, the vast majority of scores only have bar numbers at the beginning of a line, so I will simplistically categorise your response as in favour of keeping LilyPond's current behaviour. Kevin