Sortieren von \newtheorem und Zurücksetzen jedes Unterabschnitts

Sortieren von \newtheorem und Zurücksetzen jedes Unterabschnitts

Dies ist möglicherweise eine einfache Frage, aber ich bin relativ neu bei LaTeX und konnte nicht herausfinden, wie das geht.

Ich möchte meine Nummerierung \newtheoremmit natürlichen Zahlen vornehmen, aber jeden Unterabschnitt zurücksetzen.

Wenn ich es wie folgt einstelle:

\newtheorem{example}{Example}[subsection]

Es befiehlt es als a.b.c, während ich es nur als haben möchte c.

Im Wesentlichen möchte ich, dass die Beispiele sortiert und jeder Unterabschnitt zurückgesetzt wird.

Ich wäre für jede Lösung sehr dankbar. Vielen Dank im Voraus.

Antwort1

Sie können den Nummerierungsstil einiger Theoreme ändern, nameindem Sie erneuern \thename. Hier ist ein MWE für example:

\documentclass{article}

\newtheorem{example}{Example}[subsection]
\renewcommand{\theexample}{\alph{subsection}}

\begin{document}
    \subsection{This is the subsection}
    \begin{example}
        Here is the example.
    \end{example}

\end{document}

Andere Nummerierungsstile sind \roman, \Roman, \arabicund \Alph. Man kann diese auch mischen, z. B.

\renewcommand{\theexample}{\arabic{section}.\alph{subsection}}

Antwort2

Sie möchten neu definieren \theexample, nachdem Sie die Umgebung als Slave von definiert haben subsection:

\newtheorem{example}{Example}[subsection]
\renewcommand{\theexample}{\alph{example}}

verwandte Informationen