Hi Paul,

> In a text markup, is it possible to make only the first letter of a word 
> bold?  I tried using \bold as shown below, but an unwanted space appears 
> after the bold letter.  I could probably shift the letters around manually to 
> correct for the space, but is there a better way?

\version "2.17.25"

\layout {
  \context {
    \Lyrics
    \override LyricText.font-size = #-4
    \override LyricText.word-space = #0
  }
}

egbdf = \lyricmode {
  \markup \sans { \concat \bold {E} very }
  \markup \sans { \concat \bold {G} ood }
  \markup \sans { \concat \bold {B} oy }
  \markup \sans { \concat \bold {D} oes }
  \markup \sans { \concat \bold {F} ine }
}

<<
  \new Staff {
    \new Voice = "a" {
      \relative f' {
        e4 g b d f
      }
    }
  }
  \new Lyrics \lyricsto "a" \egbdf
>>

Hope this helps!
Kieren.
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to