![我如何输入终点标记?](https://linux22.com/image/250471/%E6%88%91%E5%A6%82%E4%BD%95%E8%BE%93%E5%85%A5%E7%BB%88%E7%82%B9%E6%A0%87%E8%AE%B0%EF%BC%9F.png)
这是我的代码
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage[thmmarks,standard,thref]{ntheorem}
\usepackage{graphicx}
\usepackage[left=2cm,right=2cm,top=2cm,bottom=2cm]{geometry}
\theoremseparator{.}
\theoremsymbol{\ensuremath{\square}}
\newtheorem{sol}{Soluttion}
\begin{document}
\begin{sol}
This is an exercise
\end{sol}
\begin{sol}
This is an exercise
\begin{equation}
x^2 - 2(m+1)x - m^2 - 1 = 0.
\end{equation}
\end{sol}
\end{document}
我输入了 endmark,但是之后却\begin{equation}
\end{equation}
无法收到 endmark。
答案1
您所需要的已经由proof
的环境提供了amsthm
。
尝试以下步骤(根据您提供的示例简化):
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb} % loads amsfonts automatically
\begin{document}
\begin{proof}[Solution]
This is an exercise
\end{proof}
\begin{proof}[Solution]
This is an exercise
\begin{equation}
x^2 - 2(m+1)x - m^2 - 1 = 0.
\qedhere
\end{equation}
\end{proof}
\end{document}
proof
可以通过添加代码将标题更改为“解决方案”
\renewcommand{\proofname}{Solution}
在序言中。
仅proof
设置环境来识别\qedhere
。将此功能添加到定理类环境中是 ams 正在考虑的请求列表中,但暂时可能不会被考虑。