I'm trying to produce a music sheet with chords and lyrics only, using lilypond. However, some parts of the words seem to disappear. Here is a complete example.
\layout {
indent = 0
ragged-right = ##t
}
\new Score \with {
\remove "Bar_number_engraver"
}
<<
\chords { s8 c8 s4 g s a:m s f8:maj7 s f:6 s }
\new Lyrics
\with {
\override VerticalAxisGroup.staff-affinity = ##f
\override LyricText.parent-alignment-X = #LEFT
\override LyricText.self-alignment-X = #LEFT
}
\lyricmode {
"When I"8 find "myself in"4 times "of trouble" \break
Mother Mary "comes to me"4}
>>
In this case, the word "find" ends up being truncated as "nd". This seem to happen whenever the letters "fi" appear. Why is that happening? How can I get the full word?
Edit: I noticed the error issued by pdflatex:
pdfTeX warning: pdflatex (file /usr/local/texlive/2020/texmf-dist/fonts/type1/public/tex-gyre/qcsr.pfb): glyph `f_i' undefined
fi
is sometimes misread as a single character. This often happens e.g. when you copy text from a pdf. This single character is somehow problematic, so it may disappear in some cases. (This comment is not specific to the software you use or anything, so it is not an answer.)fi
to the single characterfi
(Unicode character FB01 in hexadecimal, which is 64257 in decimal), and that the font in use doesn't support that character.