ntheorem:theoremclass 不起作用?

ntheorem:theoremclass 不起作用?

我尝试使用该ntheorem包,但出于某种我无法理解的原因,\theoremclass命令似乎被忽略了。这是我的 MWE,或者更确切地说,MNWE ;)

\documentclass[a4paper,12pt]{scrartcl}
\usepackage{amsmath, amssymb}
\usepackage[thmmarks]{ntheorem}
\renewcommand{\qed}{$\hfill\square$}

\begin{document}

%% Theorem-Umgebungen
\newtheorem{theorems}{}
\theoremclass{changebreak}
\theoremindent0cm
\newtheorem{sentence}[theorems]{Satz}

\theorembodyfont{\normalfont}
\newtheorem{definition}[theorems]{Definition}
\newtheorem{remark}[theorems]{Anmerkung}

\theoremclass{nonumberplain}
\theoremheaderfont{\scshape}
\theoremnumbering{none}
\theoremsymbol{\qed}
\newtheorem{proof}[theorems]{Beweis}


\begin{sentence}[Ein Beispielsatz]
Sei $X$ gegeben, dann folgt $Y$.
\end{sentence}
\begin{proof}
Hier steht der Beweis des Satzes.
\end{proof}

\begin{definition}[Eine Beispieldefinition]
$X$ nennen wir $Y$, falls $X=Y$ gilt.
\end{definition}

\begin{remark}[Eine Beispielbemerkung]
$X$ hat eine Eigenschaft.
\end{remark}

\end{document}

此代码产生以下输出:output

因此,数字没有交换,没有中断,校样部分仍然有一个数字。知道可能是什么问题吗?

相关内容