旋转页面(pdflscape 包)和双面打印的问题

旋转页面(pdflscape 包)和双面打印的问题

我正在使用该pdflscape包旋转带有宽表格的页面。这很好用,但是当我以双面模式打印文档时会出现问题。这是双面文档(左页和右页,使用文档类twoside中的选项scrbook)。

右侧页面打印正确,但左侧页面(仅限横向模式)打印颠倒。如何解决此问题?

答案1

没有提供示例,因此未经测试,但如果您将 lscape.sty 本地副本中的 90 个出现替换为

\ifodd\c@page\else-\fi 90

它可能会做一些有用的事情。

更新在评论中似乎这是有效的:

\def\myrotate{\ifodd\c@page\else-\fi 90}
\g@addto@macro{\landscape}{\PLS@Rotate{\myrotate}} 

您可能需要切换到

  \def\myrotate{90}

根据需要,在某些环境中本地进行。

答案2

如果您想要的是单页图形,并且对浮动感到满意,请尝试旋转包。

旋转需要花费一些时间来保持旋转的一致性。

相关内容