minipage-Umgebung als equation gleiten lassen

Fragen und Probleme, die nicht den obigen Kategorien zugeordnet werden können


igordashaar
Forum-Anfänger
Forum-Anfänger
Beiträge: 11
Registriert: Di 5. Aug 2014, 16:01

minipage-Umgebung als equation gleiten lassen

Beitrag von igordashaar »

Hallo zusammen,

bin grad am Feinschliff meiner Abschlussarbeit und da ist mir gerade was aufgefallen. Mit folgendem Code halte ich Gleichungen und Erklärungen zu den Formelzeichen beieinander:
\begin{minipage}{\linewidth}
\begin{equation}
e = mc^2
\label{eq:einstein}
\end{equation}
\begin{center}
\begin{tabular}{lcp{10cm}}
mit & $e$ & Energie\\
     & $m$& Masse\\
     & $c$& Lichtgeschwindigkeit
\end{tabular}
\end{center}
\end{minipage}
allerdings wird die minipage nun exakt an der Stelle erzeugt, an der sie im Text steht. Nun hätte ich gerne, dass die minipage genau so wie eine equation Umgebung im Dokument gleitet. Nochmal eine equation* Umgebung um das ganze herum zu machen endet damit, dass ich jede form von text darin mit \text{} deklarieren muss. Gibt es hier eine einfachere Lösung?

Danke schonmal für die Hilfe!

igordashaar
Forum-Anfänger
Forum-Anfänger
Beiträge: 11
Registriert: Di 5. Aug 2014, 16:01

Beitrag von igordashaar »

Nach dem Aufräumen der Dateien funktioniert es jetzt doch mit der equation* Umgebung drum rum. Also, falls noch jemand das Problem haben sollte, folgender Code funktioniert für mich:
\begin{equation*}
\begin{minipage}{\linewidth}
\begin{equation}
e = mc^2
\label{eq:einstein}
\end{equation}
\begin{center}
\begin{tabular}{lcp{10cm}}
mit & $e$ & Energie\\
     & $m$& Masse\\
     & $c$& Lichtgeschwindigkeit
\end{tabular}
\end{center}
\end{minipage} 
\end{equation*}

Felix
Forum-Century
Forum-Century
Beiträge: 210
Registriert: Sa 25. Jan 2014, 13:57

Beitrag von Felix »

Also Gleiten würde ich das nicht nennen, das verwechselt man leicht mit dem "echten" Gleiten von Abbildungen und Tabellen (figure und table), doch wenn geklappt hat, was Du willst...

Felix
Ein TikZ Süchtiger :-)

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Wie Felix schon schrieb, Gleichungen gleiten nicht.
Wenn du das schon in so ner hingeklatschen Tabelle machen willst, anstatt das ordentlich im Text zu beschreiben, dann definier dir wenigstens ne ordentlich Umgebung. So stellst du sicher, dass das im Dokument einheitlich aussieht.
\documentclass{article}
\usepackage{mathtools}
\usepackage{blindtext}
\newenvironment{eqcontainer}{\begin{minipage}{\linewidth}%
	\vspace{\abovedisplayskip}}{%
		\vspace{\intextsep}%
	\end{minipage}}
\begin{document}
\blindtext
\begin{eqcontainer}
	\begin{equation}
		e = mc^2
		\label{eq:einstein}
	\end{equation}
		\begin{tabular}{lcp{10cm}}
			mit & $e$ & Energie\\
			& $m$& Masse\\
			& $c$& Lichtgeschwindigkeit
		\end{tabular}
\end{eqcontainer}

\blindtext
\end{document}
Und erstelle bitte immer vollständige testbare Minimalbeispiele.
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.

Besserwisser

Beitrag von Besserwisser »

Echte Gleitumgebungen für Gleichungen sind natürlich ebenfalls möglich. Dazu verwendet man beispielsweise tocbasic (KOMA-Script) oder caption. Hier am Beispiel von tocbaisc:
\documentclass{article}
\usepackage{tocbasic}% Wird automatisch geladen, wenn man eine KOMA-Script-Klasse
                     % wie scrartcl verwendet. Damit kann die Zeile dann
                     % entfallen.
\DeclareNewTOC[%
  type=eqcontainer,
  name=Gleichung,
  listname={Verzeichnis der Gleichungen},
  float
]{loe}
\usepackage{selinput}
\SelectInputMappings{
  adieresis={ä},
  germandbls={ß},
}
\usepackage{mathtools}
\usepackage{blindtext}
\begin{document}
\listofeqcontainers% optional
\section{Test}
\blindtext
\begin{eqcontainer}[hbp]
   \begin{equation}
      e = mc^2
      \label{eq:einstein}
   \end{equation}
      \begin{tabular}{@{}lcp{10cm}@{}}
         mit & $e$ & Energie\\
         & $m$& Masse\\
         & $c$& Lichtgeschwindigkeit
      \end{tabular}
  \caption{Äquivalenz von Masse und Energie (Einstein)}% optional
\end{eqcontainer}

\blindtext
\end{document}

Antworten