提问于:
浏览数:
4270
```tex
\documentclass{ctexbook}
\usepackage{multicol}
\usepackage{zhlipsum}
\begin{document}
\begin{multicols}{2}
\zhlipsum[1][name=zhufu]\par
%这里会出现大量空白,如何去除空白,让这一栏底部留白
%试过\vfill,是没用的
\verb|\columnbreak 在这里|\columnbreak
\zhlipsum[5-14][name=zhufu]
\end{multicols}
\end{document}
```
2 回答
1
这个双栏环境需要底部对齐, 可以这样就好了:
```tex
\documentclass{ctexbook}
\usepackage{multicol}
\usepackage{zhlipsum}
\begin{document}
\begin{multicols}{2}
\zhlipsum[1][name=zhufu]\par
%这里会出现大量空白,如何去除空白,让这一栏底部留白
%试过\vfill,是没用的
\verb|\columnbreak 在这里|
\vfill
\null
\columnbreak
\zhlipsum[5-14][name=zhufu]
\end{multicols}
\end{document}
```
-
只能采纳一个人的答案,就取了先回答的人的答案, – 沈阳-为啥不长草 2019-09-24 20:39 回复
-
感谢两位,你们的方法我都试过了,都很好,受教了,多谢多谢 – 沈阳-为啥不长草 2019-09-24 20:36 回复
0
可以使用`\ setlength{\parskip}{0pt}`和`\raggedcolumns`两种方案,如:
```tex
\documentclass{ctexbook}
\usepackage{multicol}
\usepackage{zhlipsum}
\begin{document}
\begin{multicols}{2}
\zhlipsum[1][name=zhufu]\par
%这里会出现大量空白,如何去除空白,让这一栏底部留白
%试过\vfill,是没用的
%\ setlength{\parskip}{0pt}% 方案一
\raggedcolumns % 方案二
\verb|\columnbreak 在这里|
\columnbreak
\zhlipsum[5-14][name=zhufu]
\end{multicols}
\end{document}
```
你可以再查一查那种方案更好。
你的回答
请登录后回答
你的回答将会帮助更多人,请务必认真回答问题。