> > > warning: font index 262144 too large for font
> > > `/usr/share/fonts/google-noto-vf/NotoSans[wght].ttf', using index 0
> > 
> > This is a variation font, which LilyPond doesn't support.  I
> > suggest that you explicitly specify the font in your `.ly` file
> > that you are going to use.

https://gitlab.com/lilypond/lilypond/-/merge_requests/1980

> What is a 'variation font'?

A font that contains one or more 'axes' like 'weight' or 'width' to
modify its shape.  Have a look at

  https://www.axis-praxis.org

for some demonstrations.

> I have lines like this:
> 
> \override TupletNumber.font-name = "Noto Sans"
> 
> What does it mean to 'explicitly specify the font'?

Apparently, somewhere in your score there is a glyph that isn't
covered by LilyPond's default fonts or the fonts that you specify with
`font-name`.  For such glyphs, LilyPond relies on Fontconfig to find a
fall-back font that contains it.

Recently, it becomes more and more common in distributions to use
Variation Fonts as fallbacks – you only need a single font to cover a
bunch of font widths and weights!  Alas, LilyPond doesn't support it
for technical reasons.


    Werner

Reply via email to