你好。如何防止章节标题和章节内容被破坏?对于 LaTeX 来说,这是非常奇怪的行为,但它确实发生了,我想修复它。
本节代码如下:
\section{Макетирование}
\begin{wrapfigure}{l}{0.5\textwidth}
\includegraphics[width=\linewidth]{1}
\caption{Основное меню} \label{1}
\end{wrapfigure} \textbf{Рисунок 1}
\begin{enumerate}
\item Поле Поиск предназначено для ...
\item ...
\end{enumerate}
答案1
假设您想允许标题位于页面的下半部分(但不位于最底部),一种解决方案可能是 needspace 包。Needspace 允许您指定在放置下一个项目之前页面上必须有多少空间。但是,这可能无法解决您的问题的所有实例。
添加 \usepackage{needspace},然后在 \section{XYZ} 之前执行 \needspace{X}。例如 \needspace{5\baselineskip} 将需要至少 5 行。
\needspace{5cm} %require at least 5cm on the page
\section{Макетирование}
\begin{wrapfigure}{l}{0.5\textwidth}
\includegraphics[width=\linewidth]{1}
\caption{Основное меню} \label{1}
\end{wrapfigure} \textbf{Рисунок 1}
\begin{enumerate}
\item Поле Поиск предназначено для ...
\item ...
\end{enumerate}