Hello, all! I have not received any replies to my message of last week <https://lists.gnu.org/archive/html/lilypond-user/2026-05/msg00138.html>, so for now I’m assuming that my method below is a good one.
But I am open to suggestions if my method is not in fact the best approach. On Thu, 14 May 2026, Gabriel Ellsworth wrote: > Some kind of hyphen must appear between “well” and “be” because there is a > true orthographical hyphen in that word. > > I think I figured out the solution as follows. Is the below the correct/best > way to undo magnetic lyrics locally (i.e., revert to normal LilyPond > behaviour)? > [image: image.png] > % See https://lilypond.org/doc/v2.27/Documentation/internals/lyrichyphen > \once \override LyricHyphen.minimum-distance = #0.8 > % The 0.8 is the sum of LilyPond’s > % default length 0.66 and 2 * [0.07 default padding] > well -- > \once \override LyricText.details.squash-threshold = #0 > be -- lov -- ed __ Son > > For a MWE that compiles, one can take the code from the Wiki snippet > <https://wiki.lilypond.community/wiki/Magnetic_lyrics:_snap_syllables_together_if_the_hyphen_inbetween_is_too_short> > and do: > > \addlyrics { > \once \override LyricHyphen.minimum-distance = #0.8 > suf -- > \once \override LyricText.details.squash-threshold = #0 > fice > baff -- ling > car -- fuff -- ling > } >
