将垂直列分成两半

将垂直列分成两半

我要这个 在此处输入图片描述

\documentclass{article}
\usepackage{blindtext}
\usepackage{multicol}

\begin{document}


\begin{multicols}{2}
1
\vfill\null 
\columnbreak

2
\end{multicols}

\end{document}

答案1

这可以重现您的图像。但我不确定这是否有用(我不清楚其上下文)

\documentclass{article}
\usepackage{multicol}

\begin{document}

{
\setlength{\columnseprule}{2pt}
\begin{multicols}{2}
1
\vspace{4\baselineskip}

\noindent\rule{\dimexpr\linewidth+0.5\columnsep}{2pt}

3

\vspace{5\baselineskip}
\null
\columnbreak
2

\vspace{6\baselineskip}

\hspace{-2\columnsep}\rule{\dimexpr\linewidth+0.5\columnsep}{2pt}

4

\end{multicols}
}
\end{document}

在此处输入图片描述

不过,我猜你正在寻找以下内容:

\documentclass{article}
\usepackage{multicol,etoolbox}
\usepackage{lipsum} % just for the example

\newcommand\Lrule{\par\noindent\rule{\dimexpr\linewidth+0.5\columnsep}{2pt}\par}
\newcommand\Rrule{\par\noindent\hspace{-0.5\columnsep}%
                               \rule{\dimexpr\linewidth+0.5\columnsep}{2pt}\par}

\begin{document}

{
\setlength{\columnseprule}{2pt}
\begin{multicols}{2}
\lipsum[1]
\Lrule
\lipsum[11]
\columnbreak

\lipsum[2]
\Rrule
\lipsum[22]
\end{multicols}
}
\end{document}

在此处输入图片描述

相关内容