I have this workaround: \version "2.20.0"
%% just a line to show the horizontal spacing: redline = \markup { \with-color #red \with-dimensions-from \null \translate #'(.6 . -15) \draw-line #'(0 . 25) } %%% << { \voiceOne c'' 4 4 4 \new Voice { \voiceOne c''4 4 4 } 4 4 } \\ { \voiceTwo c'4 4 4 4-\redline 4 4 4-\redline 4 } >> \new Staff = Portee << { \voiceOne c'' 4 4 4 \new Voice { \voiceOne \tweak extra-spacing-width #-1 c''4 4 4 } \addlyrics \with { alignAboveContext = "Portee" } { la -- la -- la } 4 4 } \\ { \voiceTwo c'4 4 4 4 4 4 4 4 } >> \layout { \context { \Voice \override NoteColumn.force-hshift = 0 % <= no effect } \context { \Lyrics \override LyricText.Y-offset = 1 \override LyricHyphen.Y-offset = 1 %\override LyricText.font-size = #-10 % <= no effect \override VerticalAxisGroup.nonstaff-relatedstaff-spacing = % <= logically no effect #'((basic-distance . 1.0) (minimum-distance . 0.7) (padding . 0.7) (stretchability . 15)) \remove Axis_group_engraver } } Still, if someone find something less radical... Cheers, Pierre Le mar. 28 avr. 2020 à 10:39, Pierre Perol-Schneider < pierre.schneider.pa...@gmail.com> a écrit : > Hi All, > Please consider this snippet: > > %% > \version "2.20.0" > > %% just a line to show the horizontal spacing: > redline = \markup { > \with-color #red > \with-dimensions-from \null > \translate #'(.6 . -15) > \draw-line #'(0 . 25) > } > %%% > > << > { \voiceOne c'' 4 4 4 \new Voice { \voiceOne c''4 4 4 } 4 4 } \\ > { \voiceTwo c'4 4 4 4-\redline 4 4 4-\redline 4 } > >> > > \new Staff = Portee << > { > \voiceOne c'' 4 4 4 > \new Voice { \voiceOne c''4 4 4 } > \addlyrics \with { alignAboveContext = "Portee" } { la la la } > 4 4 } \\ > { \voiceTwo c'4 4 4 4 4 4 4 4 } > >> > > \layout { > \context { > \Voice > \override NoteColumn.force-hshift = 0 % <= no effect > } > \context { > \Lyrics > \override LyricText.font-size = #-10 % <= no effect > } > } > %%% > > I'm not sure if this is a bug (I didn't find any it in the bug list). > Anyway, I'd like to avoid this bad spacing. Any idea how to? > TIA, cheers, > Pierre >