使用以下结构,如何让列表停留在同一页面上,无论是顶部还是底部?
\documentclass{scrartcl}
\usepackage[ngerman]{babel}
\usepackage{multicol}
\usepackage{listings}
\usepackage{lipsum}
\begin{document}
\begin{multicols}{2}
\lipsum[1]
\begin{lstlisting}[float=*htp, frame=tb]
very
long
listing
spanning
several
lines
\end{lstlisting}
\lipsum[2-7]
\end{multicols}
\end{document}
答案1
浮动内容multicols
仅占“整行”,并且始终出现在下一页。
将lstlisting
环境放在输入的较早位置,以便它可以浮动到所需的页面。