在给定的页面上画一条线#

在给定的页面上画一条线#

我正在写一篇会议论文,想在第 12 页的底部画一条大黑线(会议限制为 12 页)。有没有办法做到这一点,并在开头指定它,而不是弄清楚哪一页是第 12 页?

答案1

这可能不适用于您可能正在使用的专家课程,但由于您没有提供最小的示例,我认为您乐意进行任何必要的修改。

毫无疑问,使用 TikZ 是有点过度了,但是仍然......

删除后, red线条会变成黑色。颜色只是为了达到戏剧效果。

\documentclass{article}
\usepackage{everypage,tikzpagenodes,kantlipsum}
\makeatletter
\AddEverypageHook{%
  \ifnum\value{page}=12\tikz[overlay,remember picture]{\draw [line width=10mm, red] ([yshift=-10mm]current page text area.south west) -- ([yshift=-10mm]current page text area.south east);}\fi}
\makeatother
\begin{document}
\kant[1-50]
\end{document}

警戒线

答案2

可以在里面添加页面相关的条件fancyhdr的页面样式设置。由于页脚文本已设置页脚规则,我们仅以您截止时间之前的一页(11页)为条件:

在此处输入图片描述

\documentclass{article}
\usepackage{fancyhdr,lipsum}

\fancyhf{}% Clear header/footer
\fancyfoot[C]{%
  \ifnum\value{page}=11\gdef\footrulewidth{5pt}\fi% Update the footer rule after page 11
  \thepage}
\renewcommand{\headrulewidth}{0pt}% No header rule (or whatever your default is)
\renewcommand{\footrulewidth}{.4pt}% .4pt footer rule (or whatever your default is)
\pagestyle{fancy}

\begin{document}

\lipsum[1-50]\lipsum[1-50]

\end{document}

相关内容