Wie ändere ich den Aufzählungszähler?

Wie ändere ich den Aufzählungszähler?

Ich möchte Axiome wie dieses in meinem Dokument aufzählen.

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

Now some text

A3 this is the third axiom

Wie kann ich das in LaTeX machen?

Antwort1

Axiome und ähnliche Elemente werden normalerweise als Theoremumgebungen behandelt, die automatisch nummeriert werden. Mit diesem Ansatz können Sie in Ihre Präambel folgende Anweisung aufnehmen:

\newtheorem{axiom}{A}

Dadurch werden die Axiome als „A 1“, „A 2“ usw. bezeichnet.

(üblicher ist es, „Axiom“ auszuschreiben; das würde das „A“ im obigen Code ersetzen.)

wenn Sie unbedingt eine Beschriftung wie "A1" usw. wünschen und zwischen "A" und der Zahl kein Leerzeichen stehen soll, wird es komplizierter. Bitte bestätigen Sie diese Anforderung und geben Sie die von Ihnen verwendete Dokumentklasse und eventuelle Pakete an, damit der entsprechende Code bereitgestellt werden kann.

Antwort2

Es ist nicht so schwer, kein Leerzeichen zwischen A und der Axiomzahl zu haben:

\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} 

Bildbeschreibung hier eingeben

verwandte Informationen