如何修改枚举计数器?

如何修改枚举计数器?

我想在我的文档中列举这样的公理。

A1 this is the first axiom
A2 this is the second axiom

Now some text

A3 this is the third axiom

我怎样才能在 LaTeX 中做到这一点?

答案1

公理和类似元素通常被视为定理环境,并自动编号。使用此方法,您可以在序言中包含此指令:

\newtheorem{axiom}{A}

这会将公理标记为“A 1”、“A 2”等等。

(更常见的是拼写出“Axiom”;它将替换上述代码中的“A”。)

如果您确实希望标签为“A1”等,并且“A”和数字之间没有空格,事情就会变得更加复杂。请确认此要求,并指定您正在使用的文档类和任何包,以便可以提供适当的代码。

答案2

在 A 和公理数之间没有空格并不难:

\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}

\usepackage{amsmath,amsthm}
\usepackage{cleveref}
\crefname{axiom}{axiom}{axioms}
\Crefname{axiom}{Axiom}{Axioms}

\newtheorem{axiom}{}
\renewcommand\theaxiom{A\arabic{axiom}}

\begin{document}

\begin{axiom}\label{ax1}
This is the first axiom.
\end{axiom}

\begin{axiom}\label{ax2}
This is the second axiom.
\end{axiom}
\Cref{ax2} cannot be deduced from \cref{ax2}.

\end{document} 

在此处输入图片描述

相关内容