注意到elegantbook.cls中对proof的定义,修改一下即可.
% Line 1192~1196
\newenvironment{proof}{
\par\noindent\textbf{\color{second}\proofname\;}
\color{black!90}\cfs}{
% \hfill$\Box$\quad
\par}其实手动指定硬编码数字「2」也是不够好的...
\documentclass[lang=cn]{elegantbook}
\usepackage{zhlipsum}%
\renewenvironment{proof}[1][]{%
\par\noindent\textbf{\color{second}\proofname\;#1\;}
\color{black!90}\cfs}{
% \hfill$\Box$\quad
\par}%
\begin{document}
\begin{proof}
显然。
\end{proof}
\begin{proof}[(2)]
显然。这是一个证明:\zhlipsum[2]
\end{proof}
\begin{proof}[「5」]
显然。这是另一个证明:\zhlipsum[2]
\end{proof}
\end{document}

















问 在elegantbook模板中如何修改「proof」命令为带编号的形式?