![以公式结尾时,ntheorem 缺少结束标记](https://linux22.com/image/390538/%E4%BB%A5%E5%85%AC%E5%BC%8F%E7%BB%93%E5%B0%BE%E6%97%B6%EF%BC%8Cntheorem%20%E7%BC%BA%E5%B0%91%E7%BB%93%E6%9D%9F%E6%A0%87%E8%AE%B0.png)
平均能量损失
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage[thmmarks]{ntheorem}
% proof
\theoremstyle{plain}
\theoremheaderfont{\normalfont\bfseries}
\theoremprework{\medbreak}
\theorempostwork{\medbreak}
\theoremindent0mm
\theoremsymbol{\ensuremath{\Box}}
\theoremseparator{}
\theorembodyfont{\normalfont}
\newtheorem*{beweis}{Beweis.}
\begin{document}
\section{Introduction}
\begin{beweis}
This is really just a formula
\begin{equation*}
a^2 + b^2 = c^2
\end{equation*}
\end{beweis}
\end{document}
因为证明以公式结束,所以我没有得到结束标记,有什么建议吗?
答案1
两项:
ntheorem
amsmath
除非你告诉它,否则不会挂入环境,请添加amsmath
选项ntheorem
您的
\Box
命令未默认定义,请记得添加amssymb
包。