编号命题

编号命题

我有时想设置编号命题,可以通过标签引用并重复。它们应该看起来像这样:

(1)所有事件都有原因。

我是否应该使用amsthm软件包和\newtheorem?如果是的话,我尝试过

\documentclass{article}
\usepackage{amsthm}

\newtheorem{prop}{}

\begin{document}
\begin{prop}\label{prop:aec}
    All events have a cause.
\end{prop}
\end{document}

但是这会将数字格式化为1.而不是(1)。这可以更改吗?是否有重复命题的机制,还是我必须自己编写宏?

答案1

你应该定义一个新的定理风格:

\documentclass{article}
\usepackage{amsthm}
\newtheoremstyle{user}{}{}{\normalfont}{0pt}{\bfseries}{}{0pt}{\thmnumber{(#2) }}
\theoremstyle{user}
\newtheorem{prop}{}
\begin{document}
\begin{prop}\label{prop:aec}
    All events have a cause.
\end{prop}
\end{document}

在此处输入图片描述

相关内容