On 19.09.2016 17:48, kmg wrote:
From what I read, hyphens are always centered between syllables, so my question: is there a way to avoid them getting into barlines,

I use the following in my standard style sheet:

%%%%%%%%%%%%%%%%%%%%%
\version "2.19.32"
% the following layer values need to _descend_ in this order
lyric-text-layer = #-3
lyric-aux-layer = #-4
span-bar-layer = #-5

\layout {
  \context {
    \Lyrics
    % match LyricExtender’s thickness to that of LyricHyphen
    \override LyricExtender.thickness = 1.3
    % LyricHyphen and LyricExtender below LyricText,
    % to prevent the whiteout from ‘biting’ the letters
    \override LyricHyphen.layer = \lyric-aux-layer
    \override LyricExtender.layer = \lyric-aux-layer
    \override LyricHyphen.whiteout-style = #'outline
    \override LyricHyphen.whiteout = 1.4
    \override LyricExtender.whiteout-style = #'outline
    \override LyricExtender.whiteout = 1.4
    \override LyricText.layer = \lyric-text-layer
    \override LyricText.whiteout = 0.2
  }
  \context {
    \Score
    \override SpanBar.layer = \span-bar-layer
  }
}
%%%%%%%%%%%%%%%%%%%%

or align them in verses?

That is usually not done. Centering between the syllables in each verse is the way to go.

HTH, Simon

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to