强制 qed 符号停留在同一页面上

强制 qed 符号停留在同一页面上

我已经创建了这个环境:

\newenvironment{rjesenje}{
\emph{\textbf{Rješenje:}}}{\vspace{0.1cm} 
\begin{flushright}
$\clubsuit $
\end{flushright}
}

我的工作得到了这样的成果。 在此处输入图片描述

我如何强制符号停留在同一页面上?

答案1

尝试使用ntheoremnonumberplain定理样式。结束标记的放置是自动的(即使环境最终出现在显示的方程式中)。以下是可能的代码:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{lipsum}

\usepackage{amsmath}
\usepackage[thmmarks, amsmath, thref]{ntheorem}


\theoremstyle{nonumberplain}
\theoremheaderfont{\itshape\bfseries}
\theoremseparator{:}
\theorembodyfont{\normalfont}
\theoremsymbol{\ensuremath{\clubsuit}}
\newtheorem{rjesenje}{\hskip\parindent Rješenje}

\begin{document}

\begin{rjesenje}
  \lipsum[2-6] So
  \begin{equation*}
    \{x  ∈ E: x = 2\} = \{2\}\text{.}
  \end{equation*}
\end{rjesenje}

\end{document} 

在此处输入图片描述

相关内容