使用 lscape 时,什么原因导致横向页面旋转?

使用 lscape 时,什么原因导致横向页面旋转?

lscape在使用时,PDF 查看器会旋转到横向远非最小的例子

下面的示例说明了 PDF 查看器如何旋转原本是横向旋转的页面。

在此处输入图片描述

正如评论中所指出的,评论pdfpages包没有显示 PDF 查看器对旋转的横向页面的旋转。

在此处输入图片描述

最小示例 给出预期结果:旋转的横向页面在查看器中不会旋转。

\documentclass{article}
\usepackage[a4paper,margin=1in]{geometry}
\usepackage{kantlipsum}
\usepackage{lscape}
%\usepackage{pdflscape} %uncomment this  and comment above line to see the difference
\begin{document}
\begin{landscape}
  \kant[1-4]
\end{landscape}
\kant[5-10]
\end{document}

这是后续这个问题测试结果:打印机在纵向页面上打印旋转的横向页面。

是什么导致了不良行为,实际上是行为pdflscape

一张纸条: 这个问题寻求相同的信息,但同样没有得到答复。

答案1

在与 Andreas Matthias 的通信中指出:

Pdfpages 正在内部加载 pdflscape.sty。并且 pdflscape 会旋转所有横向页面。

作为一种快速解决方法,请在加载 pdfpages 后添加以下内容。这将禁用 pdflscape 旋转页面。

\makeatletter
\renewcommand\PLS@Rotate[1]{}
\makeatother

现在行为符合预期。

相关内容