Latex 在练习环境后添加空间

Latex 在练习环境后添加空间,latex,Latex,我不知道如何在后面添加空格(比如3em) . 我不希望每次练习都手动执行,而是使用\addtolength自动执行 或者重新定义环境或者其他什么 为了在它前面留出一些空间,我设法想出了以下方法: \renewcommand{\ExerciseHeader}{\vskip 3em\centerline{\textbf{\large\smallpencil \ExerciseHeaderNB\ExerciseHeaderTitle% \ExerciseHeaderDifficulty\Exercis

我不知道如何在后面添加空格(比如3em) . 我不希望每次练习都手动执行,而是使用\addtolength自动执行 或者重新定义环境或者其他什么

为了在它前面留出一些空间,我设法想出了以下方法:

\renewcommand{\ExerciseHeader}{\vskip 3em\centerline{\textbf{\large\smallpencil
\ExerciseHeaderNB\ExerciseHeaderTitle%
\ExerciseHeaderDifficulty\ExerciseHeaderOrigin\medskip}}}
我怀疑这一点必须重新定义

\def\endExerciseEnv{\termineliste{1}\@EndExeBox}
我试图重新定义它,但它不起作用

谢谢。

在#latex@freenode.net的支持下,我发现了这个黑客:

\makeatletter\def\endExerciseEnv{\termineliste{1}\@EndExeBox\vskip3em}\makeatother
如果有人知道一个干净的方法来解决它,请随意发布