Probleme mit der Beschriftung von Kapitel 0

Probleme mit der Beschriftung von Kapitel 0

Ich schreibe ein Abschlussprojekt und möchte es mit einem Kapitel „Vorbereitungen“ beginnen, dessen Nummer ich 0 haben möchte. Ich mache es trivial \setcounter{chapter}{-1}, wodurch die Nummer des Kapitels 0 wird, aber alle Formeln und Abbildungen im Kapitel als (1), (2), …, statt (0,1), (0,2), … beschriftet werden. Wie kann ich das beheben?

PS: Ich bin nicht sicher, welches Paket die Beschriftung der Formeln/Abbildungen regelt. Ich verwende amsmath, falls das wichtig ist.

\documentclass[oneside, a4paper, 11pt]{report}
\usepackage{amsmath}

\begin{document}

\setcounter{chapter}{-1}
\chapter{Preliminaries}

Text here...

\begin{equation}\label{eq}
    f = f(x)...
\end{equation}

I would like the label to be (0.1) instead of \eqref{eq}.

\chapter{Next chapter}

Compare the labels:

\begin{equation}
    g = g (x)...
\end{equation}

\end{document}

Ausgabe

Antwort1

Fügen Sie Ihrer Präambel die folgende Zeile hinzu:

\renewcommand{\theequation}{\thechapter.\arabic{equation}}

MWE:

\documentclass[oneside, a4paper, 11pt]{report}
\usepackage{amsmath}

\renewcommand{\theequation}{\thechapter.\arabic{equation}}

\begin{document}

\setcounter{chapter}{-1}
\chapter{Preliminaries}

Text here...

\begin{equation}\label{eq}
    f = f(x)...
\end{equation}

I would like the label to be (0.1) instead of \eqref{eq}.

\chapter{Next chapter}

Compare the labels:

\begin{equation}
    g = g (x)...
\end{equation}

\end{document} 

Bildbeschreibung hier eingeben

Die ursprüngliche Definition in report.clsist

\renewcommand\theequation
  {\ifnum \c@chapter>\z@ \thechapter.\fi \@arabic\c@equation}

Das bedeutet, dass die Kapitelnummer nur gedruckt wird, wenn sie größer als Null ist.

verwandte Informationen