我想在每一页的上部都放一个彩色框。虽然这是一项简单的任务,但我却无法实现。在这里和 eso-pic 软件包描述中寻找答案并没有给我带来任何帮助。
也不按照这里的建议玩迷你页面 http://en.wikibooks.org/wiki/LaTeX/Tips_and_Tricks#Sidebar_with_information 已经解决了。
这是我目前想到的:
\documentclass[12pt,a5paper]{article}
\usepackage{geometry}
\usepackage{eso-pic,xcolor,lipsum}
\pagestyle{empty}
\AddToShipoutPictureBG{
\AtPageUpperLeft{
{\color{red}%
\rule[-1cm]%offset PageBorder
{\paperwidth}%{14.8cm}
{1cm}%height
}
}
}
\begin{document}
\lipsum
\end{document}
当我运行 pdfLaTeX 时,左边框上总会有一个小间隙,比如说 0.1 毫米。不敢尝试如何减少 HRule 前后的空间?, 尽管。
任何帮助是极大的赞赏。
答案1
\AddToShipoutPictureBG{%
\AtPageUpperLeft{%
{\color{red}%
\rule[-1cm]%offset PageBorder
{\paperwidth}%{14.8cm}
{1cm}%height
}%
}%
}
如果您不确定,请在每行末尾添加注释字符%
以避免尾随空格。换行符在内部被空格替换。但是,在您的示例中,\AtPageUpperLeft{%
只有 是重要的。