Как отделить определения от последующего текста?

Как отделить определения от последующего текста?

Использование definitionстиля теоремы amsthmне позволяет читателю отделить текст, относящийся к определению, от текста, следующего за ним. Пример:

\documentclass{scrbook}
\usepackage{amsthm}
\theoremstyle{definition}
\newtheorem{defi}{Definition}

\begin{document}

  \begin{defi}
    Some Definition.
  \end{defi}

  Some text.
\end{document}

Есть ли у вас какие-либо советы, как сделать границу между определением и последующим текстом более четкой?Есть ли стандартные решения, которые при этом выглядят профессионально? Каков ваш опыт?

Я мог бы придумать разные решения:

  1. Добавление чего-то вроде \qedсимвола в конце каждого определения. Но, на мой взгляд, qed было бы семантически неверным в этом контексте.
  2. Изменение шрифта любым способом, например, сделать его курсивным, как в среде теоремы. С другой стороны, это сделало бы стиль определения бесполезным...
  3. Добавляем немного дополнительного пространства. Мне не нравится это решение...

решение1

Визуальное разделение уже обеспечено вертикальным пространством до и после окружения. Тот факт, что это определение, также выделяется из-за отсутствующего отступа перед «Определение» и разной толщины/формы используемого символа.

Это причина длянетиспользование абзацев с интервалами, из-за которых трудно различать разные части.

Нет необходимости в других визуальных подсказках.

Пример:

\documentclass{article}
\usepackage{amsthm}
\usepackage{lipsum}

\theoremstyle{definition}
\newtheorem{defi}{Definition}

\begin{document}

\lipsum[1]

\begin{defi}
A group $G$ is called \emph{abelian} if, for all $a,b\in G$, $ab=ba$ or,
in other words, the operation on $G$ is commutative.
\end{defi}

\lipsum[3]

\end{document}

введите описание изображения здесь

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