Hallo Leute,
ich bin relativ neu hier und hoffe, dass ihr mir helfen könnt.
Wenn ich Protokolle schreibe und dort mehrere Gleichungen einfüge, finde ich es sehr lästig, jedes Mal aufs Neue, jeder Gleichung ein label zu verpassen.
Gibt es die Möglichkeit, eine automatische "label-isierung" einzubauen, oder einen anderen Befehl (neben \eqref{..} ), mit dem man einfach auf die Gleichung verweisen kann?
LG,
NoXaT
Automatische label in Gleichungen/Formeln
- Johannes_B
- Moderator
- Beiträge: 5079
- Registriert: Do 1. Nov 2012, 14:55
- Kontaktdaten:
Automatische Labels nicht haben du sollst. Automatische Labels sinnvoll nicht sind.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?
Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.
LaTeX-Vorlagen?
Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.
Ist doch Quatsch. Sobald du eine Gleichung zufügt oder entfernst oder verschiebst, stimmt die Nummer nicht mehr. Das ist genau das, was mit
Vor einiger Zeit hat jemand in einem Forum seine Dateien ähnlich behandelt und hatte dann genau das Problem, dass beim Einfügen die Dateinamen nicht mehr gestimmt haben. Genau dasselbe Probleme hättest du mit nummerierten Labels auch. Die Idee zeigt für mich eindeutig, dass du den Sinn von \label/\ref nicht verstanden hast.
gemeint war.Gast hat geschrieben:Da könnte man die Querverweise auch gleich von Hand machen.
Vor einiger Zeit hat jemand in einem Forum seine Dateien ähnlich behandelt und hatte dann genau das Problem, dass beim Einfügen die Dateinamen nicht mehr gestimmt haben. Genau dasselbe Probleme hättest du mit nummerierten Labels auch. Die Idee zeigt für mich eindeutig, dass du den Sinn von \label/\ref nicht verstanden hast.
- cgnieder
- Forum-Meister
- Beiträge: 730
- Registriert: Fr 22. Okt 2010, 18:37
- Wohnort: Herrenberg
- Kontaktdaten:
Um es mal bildhaft zu machen. Stell Dir folgendes Dokument vor:
und Dir fällt auf, dass Dir eine Gleichung fehlt, also fügst Du sie ein:
Blöd nur: die Referenz verweist jetzt auf die falsche Gleichung! Also musst Du jetzt alle Referenzen überprüfen und ggf korrigieren. Dabei aber nur keinen Fehler machen und besonders sorgfältig sein. Und hoffen, dass Du nicht noch eine Gleichung einfügen musst.
Jetzt stell Dir das ganze mit manuellen Labels vor:
und mit der fehlenden Gleichung ergänzt:
Hier wird immer noch auf die richtige Gleichung verwiesen.
\documentclass{article} \usepackage{automagicallylabelequations} \begin{document} \begin{equation}% mit automatischen Label eq:1 1 + 1 = 2 \end{equation} \begin{equation}% mit automatischen Label eq:2 1 + 2 = 3 \end{equation} Siehe Gleichung~\ref{eq:2}% Referenz auf die zweite Gleichung \end{document}
\documentclass{article} \usepackage{automagicallylabelequations} \begin{document} \begin{equation}% mit automatischen Label eq:1 1 + 1 = 2 \end{equation} \begin{equation}% mit automatischen Label eq:2 1 - 1 = 0 \end{equation} \begin{equation}% mit automatischen Label eq:3 1 + 2 = 3 \end{equation} Siehe Gleichung~\ref{eq:2}% Referenz auf die zweite Gleichung, obwohl % eigentlich die jetzt dritte Gleichung gemeint ist \end{document}
Jetzt stell Dir das ganze mit manuellen Labels vor:
\documentclass{article} \begin{document} \begin{equation}\label{eq:1+1} 1 + 1 = 2 \end{equation} \begin{equation}\label{eq:1+2} 1 + 2 = 3 \end{equation} Siehe Gleichung~\ref{eq:1+2} \end{document}
\documentclass{article} \begin{document} \begin{equation}\label{eq:1+1} 1 + 1 = 2 \end{equation} \begin{equation}\label{eq:1-1} 1 - 1 = 0 \end{equation} \begin{equation}\label{eq:1+2} 1 + 2 = 3 \end{equation} Siehe Gleichung~\ref{eq:1+2} \end{document}
Clemens
Paketauthor
Paketauthor