Wie nummeriert man Formeln?
In LaTeX können Sie Formeln nummerieren, indem Sie verschiedene Umgebungen und Befehle verwenden, die es ermöglichen, mathematische Ausdrücke automatisch oder manuell zu nummerieren. Die Standardmethode ist die Verwendung der equation-Umgebung, aber es gibt auch andere Möglichkeiten, je nach Ihren Anforderungen.
1. Automatische Nummerierung mit der equation-Umgebung
Die equation-Umgebung nummeriert jede Formel automatisch. Sie können sie verwenden, wenn Sie möchten, dass die Formeln fortlaufend nummeriert werden.
Beispiel:
\documentclass[ngerman]{article}
\usepackage{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\begin{document}
Hier ist eine nummerierte Formel:
\begin{equation}
E = mc^{2}
\end{equation}
Und eine weitere nummerierte Formel:
\begin{equation}
a^{2} + b^{2} = c^{2}
\end{equation}
\end{document}
- Jede Formel innerhalb der
equation-Umgebung wird automatisch nummeriert. DasamsmathPaket ist hier nicht nötig für die Nummerierung. - Die Nummerierung erfolgt fortlaufend, basierend auf der Position im Dokument.
2. Nummerierung von mehreren Gleichungen mit der align-Umgebung
Wenn Sie mehrere Gleichungen nummerieren möchten, können Sie die align-Umgebung aus dem amsmath-Paket verwenden. Sie eignet sich auch gut für ausgerichtete Gleichungen.
Beispiel:
\documentclass[ngerman]{article}
\usepackage{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\begin{document}
Hier sind mehrere nummerierte Gleichungen:
\begin{align}
E &= mc^{2} \\
a^{2} + b^{2} &= c^{2} \\
x &= \frac{-b \pm \sqrt{b^{2} - 4ac}}{2a}
\end{align}
\end{document}
- Jede Gleichung wird automatisch nummeriert.
- Das
&-Zeichen dient zur Ausrichtung der Gleichungen an der gleichen Stelle, üblicherweise bei Gleichheitszeichen oder Operatoren.
3. Manuelles Nummerieren von Formeln
Falls Sie eine bestimmte Formel manuell nummerieren möchten, können Sie den Befehl \tag{} verwenden, um eine benutzerdefinierte Nummer (oder ein Label) hinzuzufügen.
Beispiel: Manuelles Nummerieren mit \tag
\documentclass[ngerman]{article}
\usepackage{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\begin{document}
Eine manuell nummerierte Formel:
\begin{equation}
E = mc^{2} \tag{1.1}
\end{equation}
\end{document}
- Der Befehl
\tag{}setzt die Nummer, die Sie für die Formel wünschen. - Die automatische Nummerierung wird in diesem Fall überschrieben.
4. Nummerierung von Formeln ausschalten
Wenn Sie eine Formel ohne Nummerierung einfügen möchten, können Sie dies mit der Umgebung equation* (mit dem Sternchen) oder anderen sternchenbasierten Umgebungen wie align* tun.
Beispiel: Formel ohne Nummerierung
\documentclass[ngerman]{article}
\usepackage{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\begin{document}
Eine Formel ohne Nummerierung:
\begin{equation*}
E = mc^{2}
\end{equation*}
\end{document}
In diesem Beispiel wird die Formel nicht nummeriert, da die equation*-Umgebung verwendet wurde.
5. Nummerierung von Teilschritten mit subequations
Falls Sie mehrere Gleichungen als Teil einer größeren Formel nummerieren möchten, können Sie die Umgebung subequations verwenden. Dies nummeriert die Formeln in der Form (1a), (1b) usw.
Beispiel: Nummerierung von Teilschritten
\documentclass[ngerman]{article}
\usepackage{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\begin{document}
Eine Formel mit Teilschritten:
\begin{equation}
a^{2} + b^{2} = c^{2}
\end{equation}
\begin{subequations}
\begin{align}
a &= x + y \\
b &= x - y
\end{align}
\end{subequations}
\end{document}
- Die Gleichungen innerhalb der Umgebung
subequationswerden mit Buchstaben unterhalb einer Hauptnummer nummeriert. - In diesem Fall wird der Ausdruck als (1a), (1b) nummeriert.
6. Bezüge auf nummerierte Formeln
Sie können mit dem Befehl \label{} Formeln referenzieren und mit \ref{} oder \eqref{} darauf verweisen.
Beispiel: Verweise auf Formeln
\documentclass[ngerman]{article}
\usepackage{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\begin{document}
Die berühmte Formel \eqref{eq:einstein} wird oft in Beispielen verwendet:
\begin{equation}
E = mc^{2}
\label{eq:einstein}
\end{equation}
Hier ist eine weitere Gleichung, die oft genommen wird \eqref{eq:pythagoras}:
\begin{equation}
a^{2} + b^{2} = c^{2}
\label{eq:pythagoras}
\end{equation}
\end{document}
\label{}setzt ein Label, das der Formel zugewiesen wird.\eqref{}gibt die Nummer der referenzierten Formel in runden Klammern aus, während\ref{}nur die Nummer ohne Klammern ausgibt.
7. Weitere Möglichkeiten zur Nummerierung mit amsmath
Das Paket amsmath bietet viele weitere Möglichkeiten, um komplexe Nummerierungen und Formate für mathematische Formeln zu erstellen. Hier einige nützliche Umgebungen:
gather: Zum Anordnen von Gleichungen untereinander, ohne Ausrichtung.split: Teilt eine Formel in mehrere Zeilen auf, wobei alle Zeilen nummeriert werden.
Beispiel: Verwendung von gather
\documentclass[ngerman]{article}
\usepackage{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\begin{document}
Hier ist ein Beispiel mit \textit{gather}:
\begin{gather}
E = mc^{2} \\
a^{2} + b^{2} = c^{2}
\end{gather}
\end{document}
- Die
gather-Umgebung platziert mehrere Gleichungen untereinander, wobei jede Gleichung nummeriert wird, aber ohne Ausrichtung wie beialign.
Zusammenfassung
- Automatische Nummerierung: Verwenden Sie die
equation-Umgebung oderalign, um Formeln automatisch zu nummerieren. - Manuelle Nummerierung: Verwenden Sie den Befehl
\tag{}, um eine benutzerdefinierte Nummer für eine Formel festzulegen. - Ausschalten der Nummerierung: Verwenden Sie Umgebungen mit Sternchen (
equation*,align*), um Formeln ohne Nummerierung einzufügen. - Teilschritte nummerieren: Verwenden Sie die
subequations-Umgebung für komplexe Formeln mit Teilschritten. - Verweise auf Formeln: Verwenden Sie
\label{}und\eqref{}, um auf nummerierte Formeln im Text zu verweisen.