如何给半页着色?

如何给半页着色?

我过去常常为color我的页面上色。我想要一个水平(半)彩色补丁,从页面的中点开始,到页面的右端结束。(仅适用于第一页,不适用于整个文档。)我使用了软件包中的以下命令。

\usepackage{color} \color{white} \pagecolor{black}

答案1

以下示例使用eso-pic利用 shipout 机制,在BackG轮打印一个矩形块当前的页面。钩子是LowerLeft的一部分Page,因此我们将其移过去.5\paperwidth,然后设置一个适当大小的矩形。

在此处输入图片描述

\documentclass{article}

\usepackage{eso-pic,xcolor}
\usepackage{lipsum}

\begin{document}

% To this page only, add a background that fills have the page (from the top)
\AddToShipoutPictureBG*{%
  \AtPageLowerLeft{%
    \hspace*{.5\paperwidth}%
    \color{blue}%
    \rule{.5\paperwidth}{\paperheight}%
  }%
}%

\lipsum[1-10]

\end{document}

相关内容