# [tex-live] TeX-Live 2016, LuaLaTeX and engine detection

Andy Thomas andythomas at web.de
Tue Apr 26 06:35:46 CEST 2016

I tested it on two Macs and they show the same behavior. Is it Mac specific?

> On 25 Apr 2016, at 19:48, Andy Thomas <andythomas at web.de> wrote:
>
> Hello,
>
> the engine detection is not working with LuaLaTeX and, e.g., the geometry package as well as the microtype package. An MWE would be:
>
> \documentclass{article}
>
> \usepackage[verbose]{geometry}
>
> \begin{document}
> Test
> \end{document}
>
> At TL2016 it shows in the log: *geometry* detected driver: dvips
> At TL2015 it is pdflatex.
>
> This breaks microtype as well as geometry. For geometry it was mentioned before, but no reason was given (cp.: lualatex does not obey geometry).
>
> The detection schemes seem to be quite different in the geometry package (ifpdf.sty, ifluatex.sty) and microtype (check if \directlua is defined). At least they do to me.
>
> -Andy
>
>
>