如何使用包 phfthm 获取定理证明

如何使用包 phfthm 获取定理证明

我正在尝试使用该包phfthm来获得带有指示的证明定理 1 的证明,等等。

我几乎完全使用了包装文档,在第 15 页,但我只得到证明1,没有这个词定理,并且不明白我哪里犯了错误。

以下是我的示例:

\documentclass[]{article}

\usepackage[resetstyle]{phfthm}

\begin{document}

\section*{Introduction}
This is a theorem
\begin{theorem}[Gauss]
    \label{thm:Gauss}
    For a closed surface $S$ enclosing a volume $V$, we have
    \begin{equation}
    \oint_S\vec u\cdot d\vec S = \int_V(\vec\nabla\cdot\vec u)\,dV\ .
    \end{equation}
\end{theorem}
Then the proof.
\begin{proof}[*thm:Gauss]
text of proof
\end{proof}

\end{document}

答案1

您必须加载hyperref以提供\autoref,这是打印校样类型所需的。如果\autoref没有,则\ref用作后备,因此只显示数字(参见https://tex.stackexchange.com/a/137433/29873)。文档中可以更清楚地说明这一点(只有相当隐蔽的注释)。无论如何,我们开始吧:

\documentclass[]{article}
\usepackage[resetstyle]{phfthm}
\usepackage{hyperref}
\begin{document}

\section*{Introduction}
This is a theorem
\begin{theorem}[Gauss]
    \label{thm:Gauss}
    For a closed surface $S$ enclosing a volume $V$, we have
    \begin{equation}
    \oint_S\vec u\cdot d\vec S = \int_V(\vec\nabla\cdot\vec u)\,dV\ .
    \end{equation}
\end{theorem}
Then the proof.
\begin{proof}[*thm:Gauss]
text of proof
\end{proof}

\end{document}

在此处输入图片描述

相关内容