Problemas con el etiquetado del Capítulo 0

Problemas con el etiquetado del Capítulo 0

Estoy escribiendo un proyecto de fin de año y me gustaría comenzar con un capítulo "Preliminares", cuyo número me gustaría que fuera 0. Hago lo trivial \setcounter{chapter}{-1}, lo que hace que el número del capítulo sea 0, pero también hace todas las fórmulas y todas las figuras del capítulo deben etiquetarse como (1), (2),..., en lugar de (0.1), (0.2),... ¿Cómo puedo solucionar este problema?

PD: No estoy seguro de qué paquete rige el etiquetado de fórmulas/cifras. Yo uso amsmath, si esto importa.

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

Producción

Respuesta1

Agregue la siguiente línea en su preámbulo:

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

ingrese la descripción de la imagen aquí

La definición original en report.clses

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

lo que significa que el número de capítulo se imprime sólo cuando es mayor que cero.

información relacionada