Как изменить счетчик перечисления?

Как изменить счетчик перечисления?

Я хотел бы перечислить в своем документе такие аксиомы.

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» и т. д.

(чаще принято писать «Аксиома»; это заменит «А» в приведенном выше коде.)

если вы действительно хотите, чтобы маркировка была «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} 

введите описание изображения здесь

Связанный контент