Am Sat, 11 Feb 2023 23:59:57 +0100 schrieb Richard B. Kreckel:
> > I tried replacing longtabu* with longtable in doxygen.sty for the full > project but then ran into some other problem with the array package. :-( > (Illegal pream-token (s): `c' used.) Sure, with "you" I meant more that doxygen should stop to use tabu. > BTW, is running into an endless loop while trying to look up a character > deep inside the TeX engine really a reasonable error for a bug in a > package? This would surprise me. No probably it is something else. But as long as your failing code is based on code loading lots of large, in parts broken packages it is quite improbable that someone will debug it. But I just tested with miktex (which has a newer luatex) and there it works, so it looks as if the problem is resolved and will work in the next texlive (I would guess that it is the problem discovered here https://github.com/latex3/luaotfload/issues/241, as removing the discretionary helps in your example too). Side remark: As you mention characters: Consider to replace the font setup with something suitable for lualatex. \usepackage[T1]{fontenc}, helvet and courier should not be used. Use fontspec instead to setup the fonts. And remove the pdftex option from hyperref as you obviously don't use pdftex. -- Ulrike Fischer http://www.troubleshooting-tex.de/