有没有一种方法可以在页面中间画一条水平线,而完全不改变文本?
我要写一份一页半的文件。我一直想测量半页是多少,而不必每次都打印出来并使用尺子,然后意识到可能有一种方法可以在每页上打印一行,这样我就可以看到半页在哪里。但是,我如何指定将这条线放在 1/2 处,并且根本不改变文本布局?
答案1
答案2
使用我的答案有哪些方法可以将内容绝对定位在页面上?
\documentclass{article}
\usepackage{everypage}
\usepackage{xcolor}
\usepackage{lipsum}
% THESE ARE LaTeX DEFAULTS; CAN CHANGE IF NEEDED.
\def\PageTopMargin{1in}
\def\PageLeftMargin{1in}
\newcommand\atxy[3]{%
\AddThispageHook{\smash{\hspace*{\dimexpr-\PageLeftMargin-\hoffset+#1\relax}%
\raisebox{\dimexpr\PageTopMargin+\voffset-#2\relax}{\textcolor{red}{#3}}}}}
% VERIFIED THAT SETTING \hoffset AND \voffset DO NOT BREAK SOLUTION.
%\hoffset=0.4in
%\voffset=0.2in
\begin{document}
\lipsum[1]
\atxy{0in}{.5\paperheight}{\rule{\paperwidth}{1pt}}
\end{document}