\newpage 位于 \newtheorem 内

\newpage 位于 \newtheorem 内

如何进入\newpage环境,以便每个练习都包含在其自己的页面中。

\newtheorem{exercise}{ \color{magenta} \Large \bfseries }[chapter]

一些看似简单但却令人烦恼的事情,至今仍未取得任何结果

我更喜欢\newtheorem。因为我已经有成千上万的练习,只想把每个练习放在单独的页面上,这样我就可以手写修改

答案1

要在练习环境执行之前执行命令,可以使用xpatch提供以下命令的包\xpretocmd

下面是一个例子:

\documentclass{report}
\usepackage[T1]{fontenc}
\usepackage{xpatch}
\newtheorem{exercise}{Exercise}[chapter]

\xpretocmd{\exercise}{\clearpage}{}{}
\usepackage{kantlipsum}
\begin{document}

\begin{exercise}
\kant
\end{exercise}
\begin{exercise}
\kant
\end{exercise}
\begin{exercise}
\kant
\end{exercise}

\end{document}

我不知道你的定理包。一个小列表是:

  • amsthm
  • ntheorem
  • thmtools

例如,ntheorem您可以通过以下方式设置字体:\theorembodyfont{}\theoremheaderfont

相关内容