包装 - 小册子和 graphicx 有冲突吗?

包装 - 小册子和 graphicx 有冲突吗?

我正在尝试使用小册子包用 LaTeX 编写一本可折叠的小册子。

当我仅使用下面显示的代码编译文本时,一切正常,并且输出的 PDF 文档以预期的形状出现:横向 A4 页面,每页显示两个 A5 文本块(以“纵向”排列),以便打印版本可以折叠成 A5 小册子,页面顺序正确。(所以一张横向 A4 纸上有两页纵向 A5 页面)

但是,如果我在标题中加载 graphicx 包(甚至没有在文档中实际插入图像),输出会突然以纵向显示 A4 页面,显示偶数页(应该在纸张的左侧),但只有奇数小册子页面的一小部分,这些页面只是在 A4 尺寸纸张的边缘被切断。(因此试图将两张纵向 A5 页面放在一张纵向 A4 纸上,当然这放不下)

有人知道这个问题并且知道如何解决吗?


\documentclass[11pt,a4paper]{article}
\usepackage[print]{booklet}
\usepackage{lipsum}
%\usepackage{graphicx}
\setpdftargetpages

\begin{document}

\lipsum
\lipsum
\lipsum
\lipsum
\lipsum
\lipsum
\lipsum
\lipsum

\end{document}

这里我添加了.log 中的文件列表:


 *File List*
 article.cls    2014/09/29 v1.4h Standard LaTeX document class
  size11.clo    2014/09/29 v1.4h Standard LaTeX file (size option)
 booklet.sty    2009/09/02 v0.7b booklet printing
bkltprnt.sty    2009/09/02 v0.7b support for booklet printing
  lipsum.sty    2014/07/27 v1.3 150 paragraphs of Lorem Ipsum dummy text
graphicx.sty    2014/10/28 v1.0g Enhanced LaTeX Graphics (DPC,SPQR)
  keyval.sty    2014/10/28 v1.15 key=value parser (DPC)
graphics.sty    2016/06/02 v1.0s Standard LaTeX Graphics (DPC,SPQR)
   trig.sty    2016/01/03 v1.10 sin cos tan (DPC)
graphics.cfg    2016/06/04 v1.11 sample graphics configuration
  pdftex.def    2016/06/17 v0.06h Graphics/color for pdfTeX
infwarerr.sty    2016/05/16 v1.4 Providing info/warning/error messages (HO)
 ltxcmds.sty    2016/05/16 v1.23 LaTeX kernel commands for general use (HO)
supp-pdf.mkii
pdftexcmds.sty    2016/05/21 v0.22 Utility functions of pdfTeX for LuaTeX (HO)
ifluatex.sty    2016/05/16 v1.4 Provides the ifluatex switch (HO)
   ifpdf.sty    2016/05/14 v3.1 Provides the ifpdf switch
epstopdf-base.sty    2016/05/15 v2.6 Base part for package epstopdf
  grfext.sty    2016/05/16 v1.2 Manage graphics extensions (HO)
kvdefinekeys.sty    2016/05/16 v1.4 Define keys (HO)
kvoptions.sty    2016/05/16 v3.12 Key value format for package options (HO)
kvsetkeys.sty    2016/05/16 v1.17 Key value parser (HO)
etexcmds.sty    2016/05/16 v1.6 Avoid name clashes with e-TeX commands (HO)

答案1

这是一个错误,pdftex.def已修复v0.06j. 关键评论是

% If a package has changed \mag, assume it knows what it is doing

这正是这里发生的事情。理想情况下,你会更新你的 TeX 系统来解决这个问题。如果这不可能,最好的办法可能是pdftex.def加拿大运输安全局(它是graphics-def捆绑包的一部分),并将其放在您的源所在的位置。

相关内容