Wie kann ich die Gleichungsnummerierung in jedem Unterabschnitt* zurücksetzen?

Wie kann ich die Gleichungsnummerierung in jedem Unterabschnitt* zurücksetzen?

Ich bin ein Lyx-Benutzer und habe ein Dokument mit Unterabschnitt*(unnummerierter Unterabschnitt) erstellt. Ich möchte die Gleichungsnummerierung jedes Unterabschnitts zurücksetzen und habe mehrere Methoden ausprobiert, aber keine davon hat funktioniert.

Was ich versucht habe (ich habe versucht, das Folgende in der Präambel der Dokumenteinstellungen hinzuzufügen):

1.

\makeatletter
    \@addtoreset{equation}{subsection}
    \makeatother
 \numberwithin{equation}{subsection}
\usepackage{chngcntr}    
\counterwithin*{equation}{subsection}

So möchte ich es anzeigen: ohne Teilenummer, Abschnittsnummer, nur (Nummer). Wie unten. Bildbeschreibung hier eingeben

Antwort1

Normalerweise kann der Gleichungszähler bei jedem neuen Unterabschnitt mit zurückgesetzt werden \numberwithin, wie in Ihrem zweiten Versuch. Dies funktioniert jedoch nicht, wenn der Unterabschnittszähler nicht erhöht wird.

Eine weitere einfache Methode besteht darin, vor dem Aufruf des alten Befehls den üblichen \subsectionBefehl zum Zurücksetzen des Zählers zu erneuern.equation

Hier ist ein vollständiges Beispiel dieser Methode.

\documentclass{article}
\usepackage{amsmath}
\let\oldsubsection\subsection
\renewcommand{\subsection}{%
    \setcounter{equation}{0}%
    \oldsubsection%
}

\begin{document}

\section{A section}

\subsection*{A first subsection}

\begin{equation}
E = mc^2
\end{equation}

\subsection*{A second subsection}

\begin{equation}
G_{\mu\nu} + \Lambda g_{\mu\nu} = \kappa T_{\mu\nu}
\end{equation}

\end{document}

verwandte Informationen