[luatex] Confirm change in TL 2016-pretest vs. TL 2015 behavior: dvilualatex fails because of pdfpageheight

Scott Kostyshak skostysh at lyx.org
Tue May 17 00:27:38 CEST 2016


Hi,

I expect this change was on purpose and it makes sense (because we are
exporting to DVI so perhaps \pdf* commands are meaningless?), but I just
wanted to confirm.

Using the dvilualatex command, the following example compiled
successfully with up-to-date TL 2015, but fails with TL 2016 pretest.

---------------------
\documentclass[a4paper,english]{article}
\usepackage[T1]{fontenc}
\usepackage[latin9]{luainputenc}

\makeatletter

\pdfpageheight\paperheight
\pdfpagewidth\paperwidth


\makeatother

\usepackage{babel}
\begin{document}
abc
\end{document}
---------------------

Attached is the .log file.

Can someone confirm that this change was indeed intended and that it
is not expected to change back?

Scott
-------------- next part --------------
This is LuaTeX, Version 0.95.0 (TeX Live 2016)  (format=dvilualatex 2016.5.16)  16 MAY 2016 13:17
 restricted system commands enabled.
**mwe.tex
(./mwe.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/base/fontenc.sty
Package: fontenc 2005/09/27 v1.99g Standard LaTeX package

(/usr/local/texlive/2016/texmf-dist/tex/latex/base/t1enc.def
File: t1enc.def 2005/09/27 v1.99g Standard LaTeX file
LaTeX Font Info:    Redeclaring font encoding T1 on input line 48.
))
(/usr/local/texlive/2016/texmf-dist/tex/lualatex/luainputenc/luainputenc.sty
Package: luainputenc 2010/11/19 v0.973 inputenc package for LuaTeX

(/usr/local/texlive/2016/texmf-dist/tex/generic/oberdiek/ifluatex.sty
Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO)
Package ifluatex Info: LuaTeX detected.
)
(/usr/local/texlive/2016/texmf-dist/tex/generic/ifxetex/ifxetex.sty
Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional
)
(/usr/local/texlive/2016/texmf-dist/tex/luatex/luatexbase/luatexbase.sty
Package: luatexbase 2015/10/04 v1.3 luatexbase interface to LuaTeX 

(/usr/local/texlive/2016/texmf-dist/tex/luatex/ctablestack/ctablestack.sty
Package: ctablestack 2015/10/01 v1.0 Catcode table stable support
\@catcodetablestackcnt=\count87
)
\CatcodeTableOther=\catcodetable5
\CatcodeTableExpl=\catcodetable6
)
Lua module: luainputenc 2010/05/10 0.97 Lua simple inputenc package.
\inpenc at prehook=\toks14
\inpenc at posthook=\toks15
Inserting `luainputenc.fake_utf_write' at position 1 in `process_output_buffer'.
Inserting `luainputenc.fake_utf_read' at position 1 in `process_input_buffer'.
(/usr/local/texlive/2016/texmf-dist/tex/latex/base/latin9.def
File: latin9.def 2015/03/17 v1.2c Input encoding file
))
! Undefined control sequence.
l.10 \pdfpageheight
                 \paperheight
? X


Here is how much of LuaTeX's memory you used:
 726 strings out of 495114
 100000,89155 words of node,token memory allocated 319 words of node memory still in use:
   1 hlist, 1 rule, 1 dir, 5 glue, 39 glue_spec, 1 write nodes
   avail lists: 2:12,3:1,4:1,5:2,7:1,8:1,9:3
 4319 multiletter control sequences out of 65536+600000
 16 fonts using 674207 bytes
 25i,0n,17p,134b,37s stack positions out of 5000i,500n,10000p,200000b,100000s
No pages of output.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: not available
URL: <http://tug.org/pipermail/luatex/attachments/20160516/ea140923/attachment.bin>


More information about the luatex mailing list