![防止多列环境中的项目中断](https://linux22.com/image/394986/%E9%98%B2%E6%AD%A2%E5%A4%9A%E5%88%97%E7%8E%AF%E5%A2%83%E4%B8%AD%E7%9A%84%E9%A1%B9%E7%9B%AE%E4%B8%AD%E6%96%AD.png)
我有以下代码,它由环境enumerate
中的环境组成multicol
。
\documentclass[12pt]{article}
\usepackage{enumitem}
\usepackage{multicol}
\begin{document}
\begin{enumerate}
\item Examples set 1.
\begin{multicols}{2}
\begin{enumerate}
\item Example 2.
\item Example 1
Multiple paragraphs
and another paragraph.
\item Example 3.
\item Example 4.
\end{enumerate}
\end{multicols}
\end{enumerate}
\end{document}
如何防止第二级的第二项被分成两列?
答案1
您可以将\item
不想分成两列的内容放入minipage
环境中:
\documentclass[12pt]{article}
\usepackage{enumitem}
\usepackage{multicol}
\begin{document}
\begin{enumerate}
\item Examples set 1.
\begin{multicols}{2}
\begin{enumerate}
\item Example 2.
\item \begin{minipage}{\linewidth} Example 1
Multiple paragraphs
and another paragraph.
\end{minipage}
\item Example 3.
\item Example 4.
\end{enumerate}
\end{multicols}
\end{enumerate}
\end{document}