双页但左侧几乎全部空白

双页但左侧几乎全部空白

简洁版本

我可以创建一个用于双页打印的 PDF 吗?其中左页与页数不相关,并且大多数页面为空白,而其他页面则有内容?

长版本

我有一台可以在纸张两面打印的打印机(好棒……?)

虽然我不喜欢在两面打印文字,但我喜欢在左侧显示图像而在右侧开始新章节的想法。

但是,这会迫使我在双页上打印。这样一来,我就必须在每页之间放置一张空白页 - 除了我想要打印图像(或其他内容)的地方。

我一直在考虑生成另一个只包含左侧内容的 pdf - 空白页和一些包含内容的页面。生成 rightside.pdf 和 leftside.pdf 后,我可以使用

\includepdf[pages={1}]{rightside.pdf}
\includepdf[pages={1}]{leftside.pdf}
\includepdf[pages={2}]{rightside.pdf}
\includepdf[pages={2}]{leftside.pdf}
\includepdf[pages={3}]{rightside.pdf}
\includepdf[pages={3}]{leftside.pdf}
...

除了必须标识所有章节开始的页面之外 -感觉很愚蠢

有没有一个包可以处理像我这样想要部分单页打印的奇怪人?我想有一个与 \cleardoublepage 或与之相关的链接交互的包。

答案1

这是一个解决方案,除非当前页面包含命令,否则所有背面页面都会留空,\chapteropening{<material>}在这种情况下,<material>命令将出现在以前的反面。因此,在该\chapter命令之后立即使用此命令。

\documentclass[oneside]{report}

\usepackage{atbegshi}

\AtBeginShipoutFirst{%
   \AtBeginShipout{%
     \AtBeginShipoutOriginalShipout\vbox to\textheight{% 
                     \vss
                     \box\chapteropeningbox
                     \vss
    }}}

\newbox\chapteropeningbox

\newcommand\chapteropening[1]{%
    \setbox\chapteropeningbox\vbox{\hsize\textwidth #1}%
}

\begin{document}

\chapter{A}

1 some text \newpage
2 some text \newpage
3 some text \newpage

\chapter{B}
\chapteropening{ \centering \Huge FOO }

4 some text 

\chapter{C}

5 some text \newpage
6 some text 

\end{document}

相关内容