如果垂直标尺可见,即使没有内容,它也会延伸到文档最后一页的末尾。如何确保垂直线只到达有内容的地方?
这是一个例子。我希望看到垂直线只到达文本的底部。
\documentclass[11pt,twocolumn]{article}
\usepackage[top=1in, bottom=1.25in, left=1in, right=1in]{geometry}
\setlength{\columnsep}{1cm}
\setlength{\columnseprule}{0.01cm}
\title{XXX}
\begin{document}
\maketitle
These are some test texts.
\end{document}
答案1
使用包multicol
而不是twocolumn
文章类的选项。最后一页将使两列保持平衡,并且垂直规则将仅延伸到这些列的长度:
\documentclass[11pt]{article}
\usepackage[top=1in, bottom=1.25in, left=1in, right=1in]{geometry}
\usepackage{multicol}
\usepackage{lipsum}
\setlength{\columnsep}{1cm}
\setlength{\columnseprule}{0.01cm}
\title{XXX}
\begin{document}
\maketitle
\begin{multicols}{2}
\lipsum[1]
\end{multicols}
\end{document}