我在绘制页面线条(从页边到页边)时遇到了问题。我不得不更改标题页的默认页边距(仅限此页面),为此我使用了changepage
包。
\thispagestyle{empty}
\begin{adjustwidth}{-1cm}{-1cm}
...
...
...
\end{adjustwidth}
一切看起来都很棒,但是我使用
\rule{\textwidth}{.1pt}
不是从边距绘制到边距。线条从好点开始,但线条显然在文本之前结束。我该如何修复?
答案1
改用\linewidth
:
\rule{\linewidth}{.1pt}
要了解差异,请查看\textwidth、\linewidth 和 \hsize 之间的区别。
例子:
\documentclass{book}
\usepackage[english]{babel}
\usepackage{blindtext}
\usepackage{changepage}
\begin{document}
\thispagestyle{empty}
\begin{adjustwidth}{-1cm}{-1cm}
\blindtext[2]
\rule{\linewidth}{.1pt}
\end{adjustwidth}
\blindtext[2]
\rule{\linewidth}{.1pt}
\end{document}