如何将重复的文本放在页面的左边距,如页眉或页脚,但在侧面

如何将重复的文本放在页面的左边距,如页眉或页脚,但在侧面

我正在尝试复制一种信纸格式,将回信地址放在页面左边距中间的一个小块中,就像页眉一样,但在侧面,我尝试使用 everypage 包,并慢慢找到解决方案,但在定位 parbox 时遇到了麻烦。我希望有人知道一个快速简便的解决方案。我正在使用 letter 包,并使用 pdflatex,以防万一。

答案1

背景包可能是一个选项:

\documentclass{letter} 
\usepackage{background}
\usepackage{lipsum}% just to generate text for the example

\SetBgAngle{0}
\SetBgScale{1}
\SetBgColor{black}
\SetBgOpacity{1}
\SetBgPosition{.01\paperwidth,-.5\textheight}
\SetBgContents{\fbox{\parbox{3cm}{%
Return Address:\\
John Q. Citizen\\
500 Park Place\\
Boston, MA. 01234}}%
}

\begin{document} 

\lipsum[1-4]

\end{document}

在此处输入图片描述

答案2

有几个包提供页面上项目的绝对定位。例如,eso-pic包裹允许在页面输出时将任意内容放置在前台或后台。以下最小示例将类似于\fbox{\parbox{..}{...}}@Gonzalo 的答案中包含的内容放置在全部文档中的页面:

\documentclass{article}
\usepackage{eso-pic}% http://ctan.org/pkg/eso-pic
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\begin{document}
\AddToShipoutPictureFG{%
  \AtTextCenter{%
    \hspace*{-0.45\paperwidth}\fbox{\parbox{3cm}{%
      Return Address:\\
      John Q. Citizen\\
      500 Park Place\\
      Boston, MA. 01234}}%
  }
}
\lipsum[1-6]
\end{document}

在此处输入图片描述

使用带星号的版本\...FG*{<stuff>}仅包含<stuff>在当前页面的前景中。

另请参阅textpos包裹以及tikz

相关内容