Seite 1 von 1
\label in align Umgebung
Verfasst: Do 7. Mai 2015, 16:18
von Hamburger
Hallo zusammen,
ich habe ein Problem mit dem Setzen von Markierungen in align-Umgebungen.
hier mein Code:
\begin{align}
\label{calc:Entfernung}
D=&\frac{1}{2}\cdot c \cdot \Delta t \\
\label{calc:Red}
c=&\frac{c_0}{n}
\end{align}
In einem Minimalbeispiel funktioniert das bei mir.
Wenn ich das allerdings im gesamten Dokument einbaue kommt bei \ref{calc:Entfernung} nicht 2.1 (erste Formel im 2.Kapitel) raus, sondern der Absatz 2.1.1 in dem die Formel steht...
Kann mir da jemand weiter helfen?
Eine Idee von mir wären zwei getrennte Formeln, aber dann sollen die trotzdem untereinander ausgerichtet sein...
Vielen Grüße
Verfasst: Do 7. Mai 2015, 17:32
von Besserwisser
[mm][/mm]
Verfasst: Do 7. Mai 2015, 18:09
von Hamburger
Das Problem ist:
im Minimalbeispiel funktioniert es:
\documentclass[a4paper, 12pt]{report}
\usepackage{amsmath}
\begin{document}
\chapter{Material}%Name gut so?!?!
\section{Vermessung}
\subsection{Leica Nova MS50}
\subsubsection{Distanzmessung}
texttexttexttexttextextexttexttexttexttexttextextext \ref{calc:Entfernung}
\begin{align}
\label{calc:Entfernung}
D=&\frac{1}{2}\cdot c \cdot \Delta t \\
\label{calc:Red}
c=&\frac{c_0}{n}
\end{align}
\begin{table}[here]
\centering
\begin{tabular}[]{cccl}
mit &$ c$&&tatsächliche Lichtgeschwindigkeit\\
&$c_0=$&$299792458\frac{m}{s}$&Lichtgeschwindigkeit im Vakuum\\
&$n>$&$1$&Brechungsindex des Medium\\
&$\Delta t$&&gemessene Laufzeit\\
&$D$&&gesuchte Distanz\\
\end{tabular}
%\caption{}
\label{tab:Distanz}
\end{table}
texttexttexttexttextextexttexttexttexttexttextextext
\subsubsection{Winkelmessung}
\subsection{Prisma: 360$^\circ$-Reflektor}
\subsection{Leica Viva GNSS GS14}
\subsection{Nivellierlatte}
\end{document}
Erzeugt alle Verknüpfungen so wie gewünscht.
In meinem Dokument leider nicht. Und ich habe das Beispiel mit copy und paste zusammen gebaut...
Ich weiß das es so schwierig ist den Fehler zu finden wenn nicht unmöglich. Hilft es die gesamte Präambel hochzuladen?
Verfasst: Do 7. Mai 2015, 19:01
von Johannes_B
Es ist unmöglich. Du musst den Fehler eingrenzen. Mach eine Sicherungskopie und fang an Dinge auszukommentieren. Zwischendurch immer wieder kompilieren und prüfen. Wenn du jetzt ne Pause machst und nen Kaffee trinkst, dann hast du die Ursache in 20 Minuten lokalisiert.
Wenn du hektisch irgendwas zusammenkopierst, dann findest du die Ursache niemals.
Verfasst: Do 7. Mai 2015, 19:44
von Besserwisser
Hamburger hat geschrieben:Das Problem ist:
im Minimalbeispiel funktioniert es:
Dann hast du meinen Link nicht beachtet und wir können dir nicht helfen. Entweder das Problem ist dir wichtig genug, dass du es ordentlich eingrenzt, oder du belästigst und gar nicht erst damit. Alles andere ist Unfug – um es mal freundlich auszudrücken.
Verfasst: Do 7. Mai 2015, 22:39
von Hamburger
Das ich den Fehler unter den Umständen das es im Minimalbeispiel nicht auftritt selbst finden muss ist mir bewusst.
Vielen Dank für den Tipp mit dem auskommentieren, das werde ich morgen gleich ausprobieren.
Für den Fall das ich es nicht finde: Gibt es eine Möglichkeit zwei equation-Umgebungen untereinander zu schreiben und beide gleichmäßig auszurichten?
Also das das "=" Zeichen jeweils untereinander steht?
Viele Grüße und vielen Dank für die Mühe die ich euch mache
Verfasst: Do 7. Mai 2015, 23:30
von Besserwisser
→ [d]amsldoc[/d], [d]mathtools[/d], [d]mathmode[/d] oder schlicht das TOP-Thema in diesem Unterforum.
Aber für eine neue Frage solltest du eigentlich ein neues Thema öffnen.