Hi Ulrike, thank you for this explanation. I'll look into it and try to rather remove the missing chars than the warning ;-)
Best Urs 30. Juli 2019 16:37, "Ulrike Fischer" <[email protected]> schrieb: > Am Tue, 30 Jul 2019 09:50:15 +0000 schrieb Urs Liska: > >> I noticed that my package lilyglyphs (http://ctan.org/pkg/lilyglyphs) seems >> to have issues with TeX >> Live 2019 that weren't there in TL2017. When compiled with lualatex any >> glyph printed directly gets >> an added rectangle like shown in the attached screenshot. >> >> Is there any suggestion as to where these rectangles come from and >> what may be the change leading to the issue? > > luaotfload changed the handling of "missing chars". > > In previous version when you used a char in your document which had > no glyph in the current font it was silently dropped. Now it shows > the .notdef glyph which can be a space or this rectangle. You can > disable this by using the font feature notdef: > > \documentclass{article} > \usepackage{fontspec} > \setmainfont{roboto} %show notdef > \setsansfont{roboto}[RawFeature={notdef=false}] %don't show > \begin{document} > xxछजyy > > \sffamily > xxछजyy > \end{document} > > -- > Ulrike Fischer > http://www.troubleshooting-tex.de
