多列环境中带有图形的垂直对齐

多列环境中带有图形的垂直对齐

我有以下几行:

\documentclass[a4paper,landscape,12pt,oneside]{scrbook}
\usepackage[english]{babel}
\usepackage{multicol,lipsum}
\usepackage[demo]{graphicx}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[pdfborder={0,0,0}, breaklinks=true, pdftex=true, raiselinks=true]{hyperref}

\begin{document}
\begin{multicols*}{2}
\subsubsection{some title}
\lipsum[11]
\begin{enumerate}
\item  \lipsum[11]
\item  \lipsum[11]
\end{enumerate}
\begin{center}\includegraphics[width=\linewidth, height=.9\textheight, keepaspectratio]{img.jpg}\captionof{figure}{some title}\label{some label}\end{center}
\end{multicols*}
\end{document}

我的问题是项目之间有很多垂直空间。有没有办法让文本始终贴在列的顶部?提前致谢。

答案1

添加\raggedcolumns到你的序言中。(\raggedcolumns\flushcolumns相当于multicol\raggedbottom\flushbottom控制环境外部的垂直对齐multicols。)

相关内容