我想用 LaTeX 制作公司信头(示例输出这里),我使用fancyhdr
绝对定位来实现这一点,虽然很糟糕,但到目前为止效果很好。
我肯定更新了 XeLaTeX,因为现在第二页之后的每一页都坏了。它以前会给我警告坏框,但一切都正常。我认为坏框是因为“背景”图像实际上在前景中,而文本只是被强行放置在其上方。
我想要做的是:
\maketitle
创建不包含背景图像的标题页。- 在每个其他页面上添加一个背景图像。
\makeback
创建不包含背景图像的“封底”页(使用)。
我尝试了该wallpaper
软件包,但它只能在每个页面上设置壁纸。我尝试了该xwatermark
软件包,但它抱怨某个名为 的东西undefined name grey!55
,我不知道它是什么。我该如何实现我需要的功能?
答案1
如果您的文档以第 1 页的标题开始,则以下内容就足够了:
\documentclass{article}
\usepackage{graphicx}
\usepackage{eso-pic}
\usepackage{ifthen}
\title{foobar}
\usepackage{lipsum}
\begin{document}
\maketitle
\AddToShipoutPictureBG{\ifthenelse{\isodd{\value{page}}}{}{\includegraphics{backgroundimage.pdf}}}
\lipsum[1-30]
\end{document}
我不了解 \makeback 宏,所以我无法告诉你有关它的任何信息。
答案2
我推荐另一种解决方案。将背景用作单独的 pdf,并使用pdftk为使用 TeX 生成的 PDF 加盖“戳记”。使用多重戳记选项时,您应使用两页 PDF 作为选项,其中第一页为空白,第二页包含背景。多重戳记选项是在 pdftk 1.44(据我所知)中引入的,一些 Linux 发行版包含旧版本 1.41。