我目前正在和全班book
同学一起写一份文件。
在每个部分的结尾,我都会留一个方框,写上我的名字并签名。这个方框占满了整个水平空间,但只有几行高。
我想将此框放置在页面末尾,并希望用一条线“划掉”其上方的空白处,或者用两条线划掉。(这是具有法律约束力的文件,因此您不想在签名上方留下任何空白!)
答案1
\documentclass[11pt,a4paper]{article}
\usepackage{amsmath}
\usepackage{tikz}
\newcommand{\tikzmark}[1]{\tikz[overlay,remember picture] \node (#1) {};}
\begin{document}
\def\a{One two three four five six seven eight nine ten. }
\def\b{\a\a Red yellow blue green. \a\par}
\def\c{\b\b\a\a\b\b\b\a\a\b}
\c
\noindent\tikzmark{a}\hfill\tikzmark{b}\par
\vfill
\noindent\tikzmark{aa}\hfill\tikzmark{bb}\par
\noindent
\framebox[\textwidth][l]{sig:}
\tikz[overlay,remember picture] {\draw[<->,] (a) to (bb);}
\tikz[overlay,remember picture] {\draw[<->,] (b) to (aa);}
\end{document}
笔记:这些线条将在第二次运行中出现,因为它们使用了上次处理文档时进行的测量,如果您编辑该文档,请确保对其进行两次乳胶处理以使端点处于正确的位置。