Abstand von zwei Casesumgebungen untereinander angleichen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Abstand von zwei Casesumgebungen untereinander angleichen

von hannes3d » Sa 3. Dez 2016, 20:42

Sorry wegen der späten Antwort.

Ich habe leider gerade sehr wenig Zeit, da ich sehr knapp damit dran bin, meine Staatsexamensarbeit fertig zu stellen.

Dein Quelltext hat nicht funktioniert, aber ich lasse es jetzt einfach so wie ich es hatte.

Danke trotzdem

Johannes

Fallunterscheidung in Form einer Matrix

von Stamm- » Do 27. Okt 2016, 19:26

Mehrfaches Laden von Paketen ist unnötig. Das Paket »a4wide« gilt als veraltet. Wenn Du den Satzspiegel gestaltet durch »typearea« aus »KOMA-Script« nicht willst, dann benutze »geometry«. Ebenso ist »fancyhdr« nicht so geeignet und besser durch scrlayer-scrpage (ebenfalls aus »KOMA-Script«) zu ersetzen.

Die Umgebung cases aus »amsmath« gleicht strukturell der Umgebung array. Somit lässt sich eine Fallunterscheidung auch so gestalten. Die linke Spalte kann dann bezüglich ihrer Breite entsprechend angepasst werden.
\documentclass[fontsize=12pt,ngerman]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{selinput}   % Ersatz aus dem Bündel »oberdiek« für »inputenc«
\SelectInputMappings{
  adieresis={ä},
  germandbls={ß}
}
\usepackage{babel}
%\usepackage[margin=2cm,includeheadfoot]{geometry}
\usepackage{mathtools}  % lädt »amsmath« und verbessert es
\usepackage{array}      % Erweiterung für `array` und `tabular`
\usepackage{microtype}

\begin{document}
  \begin{align}
    \ddot{q}_nm_n &= k_n (q_{n\!-\!1} - q_n) + k_{n\!+\!1} (q_{n\!+\!1} - q_n) \label{eq:1} \\
    \ddot{q}_0m_0 &= \left\{
      \begin{array}{@{}>{$\displaystyle}p{11em}<{$}l@{}}
        k_1 (q_1 - q_0) & \text{, für offene Randbedingungen} \\
        k_1 (q_1 - q_0) - k_0q_0 &\text{, für feste Randbedingungen}
      \end{array}\right. \label{eq:2} \\
    \ddot{q}_Nm_N &= \left\{
      \begin{array}{@{}>{$\displaystyle}p{11em}<{$}l@{}}
        k_{N\!-\!1} (q_{N\!-\!1} - q_N) &\text{, für offene Randbedingungen} \\
        k_{N\!-\!1} (q_{N\!-\!1} - q_N) - k_Nq_N &\text{, für feste Randbedingungen}
      \end{array}\right. \label{eq:3}
  \end{align}
\end{document}

Abstand von zwei Casesumgebungen untereinander angleichen

von hannes3d » Do 27. Okt 2016, 17:20

Hallo zusammen.

Ich habe zwei Cases umgebungen untereinander und möchte gerne, dass alle vier "für..." im gleichen Abstand untereinander sind und nicht nur, dass sie innerhalb einer Casesumgebung gleichen Abstand haben.

Hier dazu der mini Quelltext:
\documentclass[12pt]{scrartcl}

\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{placeins}
\usepackage{caption}
\usepackage{float}
\usepackage{latexsym} % Ergänzende Symbole
\usepackage{lmodern}  % Schrift schärfen
\usepackage{graphicx} % Bilder einfügen
\usepackage{amsmath}  % Mathematische Formeln
\usepackage{amsthm}   % Mathematischer Satz
\usepackage{amsfonts} % Mathematische Schrift
\usepackage{amssymb}  % Mathematische Symbole
\usepackage{a4wide}
\usepackage{amsthm}% Mathematischer Satz
\usepackage{amsfonts}%Mathematische Schrift
\usepackage{amssymb}%Mathematische Symbole
\usepackage[loop, autoplay]{animate}%für *.gif Dateien: \animategraphics{12}{foo-}{0}{18}
\usepackage[hidelinks]{hyperref}
\usepackage[onehalfspacing]{setspace}
\usepackage{fancyhdr}%andere Kopf- und Fußzeilen

\begin{document}

\begin{align}
	\ddot{q}_nm_n &= k_n (q_{n\!-\!1} - q_n) + k_{n\!+\!1} (q_{n\!+\!1} - q_n) \label{eq:1} \\
	\ddot{q}_0m_0 &= \begin{cases} k_1 (q_1 - q_0) &\text{,für offene Randbedingungen} \\ k_1 (q_1 - q_0) - k_0q_0 &\text{,für feste Randbedingungen} \end{cases} \label{eq:2} \\
	\ddot{q}_Nm_N &= \begin{cases} k_{N\!-\!1} (q_{N\!-\!1} - q_N)&\text{,für offene Randbedingungen} \\ k_{N\!-\!1} (q_{N\!-\!1} - q_N) - k_Nq_N &\text{,für feste Randbedingungen} \label{eq:3} \end{cases}
\end{align}

\end{document}
Vielen Dank schonmal im Vorraus!

Johannes

Nach oben