Das Paket [`cases`](https://ctan.org/pkg/cases) und dessen Umgebung `numcases` ist schlicht nicht dazu gedacht, sondern hat im Gegenteil seinen Sinn darin, jede einzelne Zeile zu nummerieren. Aus der Anleitung:
> This provides a LaTeX environment `{numcases}` to produce multi-case equations
with a separate equation number for each case.
will man dagegen die komplette Gleichung mit einer Nummer versehen, verwendet man einfacher die Umgebung `cases` aus `amsmath`:
\documentclass{article}
\usepackage[english]{babel}
\usepackage{amsmath}
\begin{document}
\begin{equation}
|x| = \begin{cases}
\hphantom{-}x, & \text{for $x \geq 0$}\\
-x, & \text{for $x < 0$}
\end{cases}
\end{equation}
\end{document}
[![Fallunterscheidung mit gemeinsamer Nummer][1]][1]
Nummer][1]][2]
Das Paket [`mathtools`](https://ctan.org/pkg/mathtools) bietet weitere Erweiterungen zu `amsmath`, beispielsweise auch eine Fallunterscheidung mit Klammer rechts statt links, aber auch die `dcases*`-Umgebung, bei der die rechte Spalte der Fallunterscheidung im Textmodus gesetzt wird:
\documentclass{article}
\usepackage[english]{babel}
\usepackage{mathtools}
\begin{document}
\begin{equation}
|x| = \begin{dcases*}
\hphantom{-}x, & for $x \geq 0$\\
-x, & for $x < 0$
\end{dcases*}
\end{equation}
\end{document}
Das Ergebnis ist identisch, man spart sich also lediglich die `\text{…}`-Anweisung.
[1]: https://texwelt.de/wissen/upfiles/test_20180725_163931.pnghttps://texwelt.de/wissen/upfiles/test_20180725_163931.png
[2]: https://texwelt.de/wissen/upfiles/test_20180725_163931.png
[3]: https://texwelt.de/wissen/upfiles/test_20180725_164654.png