左右两侧的 TileWallPaper 不同

左右两侧的 TileWallPaper 不同

我有 A3 页面布局,分为两个 A4 纸张布局。目前,两个 A3 纸张的 A4 尺寸布局上都使用相同的“TileWallPaper”作为背景图像。我正在寻找在右侧和左侧使用不同 TileWallPaper 的选项。您能建议相同的选项吗?下面提到了相同的 TeX 文件:

注意:目前image opt3.jpg在两列中都使用;我想在 A3 纸上使用opt3_right.jpg&opt3_left.jpg和两列 A4 尺寸的。

\documentclass[landscape,a3paper]{article}
\usepackage[margin=0.7in,headheight=3.5\baselineskip,headsep=1\baselineskip,includehead]{geometry}
\usepackage{multicol}
\usepackage{datapie}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{tabularx}
\usepackage{nonfloat}
\usepackage{caption}
\usepackage{amsmath,amssymb}
\usepackage{lmodern}
\usepackage{textcomp}
\usepackage{ifpdf}
\usepackage{pdfpages}
\usepackage{wallpaper}
\TileWallPaper{0.5\paperwidth}{1\paperheight}{opt3}
\usepackage{datatool}
\DTLloaddb{names}{namelist-7.csv}
\usepackage{calc}
\usepackage{ifthen}
\usepackage{tikz}
\begin{document}
\begin{multicols}{2}
Test Document
Test Document
Text Again
Text Again 22
\pagebreak
\end{multicols}
\end{document}

答案1

background我是该软件包的粉丝(也是其作者:-)

\documentclass[landscape,a3paper]{article}
\usepackage[margin=0.7in,headheight=3.5\baselineskip,headsep=1\baselineskip,includehead]{geometry}
\usepackage{multicol}
\usepackage{lipsum} %% gives dummy text for this file
\usepackage{background}
\usetikzlibrary{calc}
\backgroundsetup{
scale=1,
angle=0,
contents={
  \begin{tikzpicture}[remember picture,overlay]
    \node at ($(current page.south west) + (.25\paperwidth,.5\paperheight)$) {\includegraphics[width=.5\paperwidth,height=\paperheight]{example-image-a}};
    \node at ($(current page.south east) + (-.25\paperwidth,.5\paperheight)$) {\includegraphics[width=.5\paperwidth,height=\paperheight]{example-image-b}};
  \end{tikzpicture}
  }
}
\begin{document}
\begin{multicols}{2}
\lipsum[1-50]
\end{multicols}
\end{document}

在此处输入图片描述

这至少需要 2-3 次编译运行才能稳定。

相关内容