# [luatex] lilyglyphs package compatibility with TeXLive 2019

Ulrike Fischer luatex at nililand.de
Tue Jul 30 16:36:39 CEST 2019

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/