sidewaysfigure:如何抑制 pdf 输出中的旋转

sidewaysfigure:如何抑制 pdf 输出中的旋转

我正在使用sidewaysfigurerotating软件包。
图形的方向与双页布局所需一致。
pdf(通过 Latex->PS->PDF 生成)中,页面被旋转,以便在查看文件时,读者可以看到正确方向的图形。

但是,当我使用双面打印打印文档时,页面不会旋转。相反,我得到的是缩小的页面,并且旋转了 90 度。

编辑
这是一个说明我的问题的最小工作示例:

\documentclass[11pt,a4paper,twoside]{book}
\usepackage{rotating}
\usepackage{tikz} % this is just included to generate a "figure"

\begin{document}

This is just a test to show a rotated second page which won't print right in duplex mode.

\begin{sidewaysfigure}
\begin{center}
\begin{tikzpicture}
    \draw[thick,dashed,rounded corners] (12.25,1.5) rectangle (15.58,4.0);
\end{tikzpicture}
\caption{This is my sideways figure}
\end{center}
\end{sidewaysfigure}

\end{document}

第二页将逆时针旋转(如预期),但也会按以下方向打印:

旋转第二页

编辑2:问题

如何抑制 Latex 创建的 PDF 文档中的页面旋转(但不是图形旋转)?
这样,我就不必担心任何打印机设置了。

答案1

我以前遇到过类似的问题,对我来说,这是在 pdf 转换中发生的事情:我自己的 .ps 文件看起来很好。通过运行 ps2pdf 解决了这个问题,如下所示:

ps2pdf -dAutoRotatePages=/None filename.ps

(其中 filename.ps 替换为您的 postscript 文件)

我尝试使用您的 MWE 进行此操作,然后从显示旋转页面的 pdf 转到以纵向模式显示的所有页面。

相关内容