[luatex] TexLive 2016 Pretest Bug: Paper

Br. Samuel Springuel rpspringuel at gmail.com
Mon May 2 21:42:20 CEST 2016


When using the TeXLive 2016 Pretest, the geometry package does not 
appear to be able to change the paper size when using the LuaLaTeX 
engine.  The failure is silent (no error or warning).

For instance, if the default paper size is set to letter (as it is on my 
system), then the following document will come out on letter paper:

\documentclass{article}

\usepackage{geometry}
\geometry{a4paper}

\listfiles

\begin{document}
Test
\end{document}

Test system is Linux Ubuntu 14.04.

My guess is that this has to do with the backend changes in LuaTeX 0.85.

Log file from compiling above document:
> This is LuaTeX, Version 0.95.0 (TeX Live 2016)  (format=lualatex 2016.5.2)  2 MAY 2016 15:40
>  restricted system commands enabled.
> **debugging.tex
> (./debugging.tex
> LaTeX2e <2016/03/31>
> Babel <3.9r> and hyphenation patterns for 1 language(s) loaded.
> (/usr/local/texlive/2016/texmf-dist/tex/latex/base/article.cls
> Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
> (/usr/local/texlive/2016/texmf-dist/tex/latex/base/size10.clo
> File: size10.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
> )
> \c at part=\count79
> \c at section=\count80
> \c at subsection=\count81
> \c at subsubsection=\count82
> \c at paragraph=\count83
> \c at subparagraph=\count84
> \c at figure=\count85
> \c at table=\count86
> \abovecaptionskip=\skip41
> \belowcaptionskip=\skip42
> \bibindent=\dimen102
> )
> (/usr/local/texlive/2016/texmf-dist/tex/latex/geometry/geometry.sty
> Package: geometry 2010/09/12 v5.6 Page Geometry
>
> (/usr/local/texlive/2016/texmf-dist/tex/latex/graphics/keyval.sty
> Package: keyval 2014/10/28 v1.15 key=value parser (DPC)
> \KV at toks@=\toks14
> )
> (/usr/local/texlive/2016/texmf-dist/tex/generic/ifpdf/ifpdf.sty
> Package: ifpdf 2016/04/04 v3.0 Provides the ifpdf switch
> )
> (/usr/local/texlive/2016/texmf-dist/tex/generic/oberdiek/ifvtex.sty
> Package: ifvtex 2010/03/01 v1.5 Detect VTeX and its facilities (HO)
> Package ifvtex Info: VTeX not detected.
> )
> (/usr/local/texlive/2016/texmf-dist/tex/generic/ifxetex/ifxetex.sty
> Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional
> )
> \Gm at cnth=\count87
> \Gm at cntv=\count88
> \c at Gm@tempcnt=\count89
> \Gm at bindingoffset=\dimen103
> \Gm at wd@mp=\dimen104
> \Gm at odd@mp=\dimen105
> \Gm at even@mp=\dimen106
> \Gm at layoutwidth=\dimen107
> \Gm at layoutheight=\dimen108
> \Gm at layouthoffset=\dimen109
> \Gm at layoutvoffset=\dimen110
> \Gm at dimlist=\toks15
> )
> (./debugging.aux)
> \openout1 = debugging.aux
>
> LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 8.
> LaTeX Font Info:    ... okay on input line 8.
> LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 8.
> LaTeX Font Info:    ... okay on input line 8.
> LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 8.
> LaTeX Font Info:    ... okay on input line 8.
> LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 8.
> LaTeX Font Info:    ... okay on input line 8.
> LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 8.
> LaTeX Font Info:    ... okay on input line 8.
> LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 8.
> LaTeX Font Info:    ... okay on input line 8.
>
> *geometry* driver: auto-detecting
> *geometry* detected driver: pdftex
> *geometry* verbose mode - [ preamble ] result:
> * driver: pdftex
> * paper: a4paper
> * layout: <same size as paper>
> * layoutoffset:(h,v)=(0.0pt,0.0pt)
> * modes:
> * h-part:(L,W,R)=(89.62709pt, 418.25368pt, 89.6271pt)
> * v-part:(T,H,B)=(101.40665pt, 591.5302pt, 152.11pt)
> * \paperwidth=597.50787pt
> * \paperheight=845.04684pt
> * \textwidth=418.25368pt
> * \textheight=591.5302pt
> * \oddsidemargin=17.3571pt
> * \evensidemargin=17.3571pt
> * \topmargin=-7.86334pt
> * \headheight=12.0pt
> * \headsep=25.0pt
> * \topskip=10.0pt
> * \footskip=30.0pt
> * \marginparwidth=65.0pt
> * \marginparsep=11.0pt
> * \columnsep=10.0pt
> * \skip\footins=9.0pt plus 4.0pt minus 2.0pt
> * \hoffset=0.0pt
> * \voffset=0.0pt
> * \mag=1000
> * \@twocolumnfalse
> * \@twosidefalse
> * \@mparswitchfalse
> * \@reversemarginfalse
> * (1in=72.27pt=25.4mm, 1cm=28.453pt)
>
> [1
>
> {/usr/local/texlive/2016/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
> (./debugging.aux)
>
>  *File List*
>  article.cls    2014/09/29 v1.4h Standard LaTeX document class
>   size10.clo    2014/09/29 v1.4h Standard LaTeX file (size option)
> geometry.sty    2010/09/12 v5.6 Page Geometry
>   keyval.sty    2014/10/28 v1.15 key=value parser (DPC)
>    ifpdf.sty    2016/04/04 v3.0 Provides the ifpdf switch
>   ifvtex.sty    2010/03/01 v1.5 Detect VTeX and its facilities (HO)
>  ifxetex.sty    2010/09/12 v0.6 Provides ifxetex conditional
>  ***********
>
> )
>
> Here is how much of LuaTeX's memory you used:
>  753 strings out of 495119
>  100000,89155 words of node,token memory allocated
>  346 words of node memory still in use:
>    2 hlist, 1 vlist, 1 rule, 7 glue, 39 glue_spec, 1 write nodes
>    avail lists: 2:12,3:3,4:1,5:11,6:6,7:22,8:1,9:6
>  4351 multiletter control sequences out of 65536+600000
>  15 fonts using 632831 bytes
>  23i,4n,23p,131b,121s stack positions out of 5000i,500n,10000p,200000b,100000s
> </usr/local/texlive/2016/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
> Output written on debugging.pdf (1 page, 10593 bytes).
>
> PDF statistics: 12 PDF objects out of 1000 (max. 8388607)
>  7 compressed objects within 1 object stream
>  0 named destinations out of 1000 (max. 131072)
>  1 words of extra memory for PDF output out of 10000 (max. 10000000)

-- 
✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝
Br. Samuel, OSB
St. Anselm’s Abbey
Washington, DC
(R. Padraic Springuel)

PAX ☧ ΧΡΙΣΤΟΣ


More information about the luatex mailing list