Как добавить вертикальный интервал между определениями

Как добавить вертикальный интервал между определениями

Я пытаюсь добавить вертикальное пространство между определениями, теоремами и т. д. Например, если настроить что-то вроде:

\begin{definition}

blah blah blah

\end{definition}

%%%should be space here but there's not

\begin{theorem}

blah blah blah

\end{theorem}

Почти нет места по вертикали после моего определения и перед моей новой теоремой. Как это исправить?

решение1

Правильно ли вы определили Теорему и Определение? Когда я использую следующий код, между строками есть пробел:

\documentclass{article}
\usepackage{amsmath}
\newtheorem{theorem}{Theory of Blahblah}
\newtheorem{definition}{Definition of Blah}
\begin{document}
    \begin{definition}
        blah blah blah
    \end{definition}
%%%should be space here but there's not
    \begin{theorem}
        blah blah blah
    \end{theorem}
\end{document}

Если вам этого недостаточно, есть несколько способов, как можно «грубой силой» увеличить вертикальный пробел между строками. Добавление \smallskip между строками в тексте может быть тем, что вы ищете.

Если вам постоянно нужно больше места после каждой теоремы или определения, вы можете попробовать переопределить окружение. Однако я сейчас это опущу. Дурачиться со строгим окружением, таким как amsmath, может не понравиться некоторым вашим слушателям.

Связанный контент