
Eu gostaria de enumerar axiomas como este em meu documento.
A1 this is the first axiom
A2 this is the second axiom
Now some text
A3 this is the third axiom
Como posso fazer isso em LaTeX?
Responder1
axiomas e elementos semelhantes são geralmente tratados como ambientes de teoremas, que são automaticamente numerados. usando esta abordagem, você pode, em seu preâmbulo, incluir esta diretiva:
\newtheorem{axiom}{A}
isso rotulará os axiomas como "A 1", "A 2", etc.
(é mais comum soletrar "Axioma"; isso substituiria o "A" no código acima.)
se você realmente deseja que a rotulagem seja "A1", etc., sem espaço entre "A" e o número, as coisas ficam mais complicadas. confirme este requisito, bem como especifique a classe de documento que você está usando e quaisquer pacotes, para que o código apropriado possa ser fornecido.
Responder2
Não é tão difícil não ter espaço entre A e o número do axioma:
\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}