Klammergröße selbst definieren

Formelsatz für Mathematik, Naturwissenschaften und Technik


JayvH
Forum-Anfänger
Forum-Anfänger
Beiträge: 19
Registriert: Di 29. Nov 2011, 22:30
Wohnort: Hannover

Beitrag von JayvH »

Das Thema der Klammergröße scheint ja ganz beliebt zu sein. Ich füge mich hier mal ein. Ich habe eine Formel, die ich umbreche und die zunächst mit der automatischen Größeneinstellung der Klammern auch eine entsprechend schöne eckige Klammer in meine erste Zeile setzt. Da LaTeX in der split-Umgebung aber mit \right. die Klammer schließt und damit die nächtste als neue Klammer sieht ist die Größe in der 2. Zeile nicht mehr passend. Mein Versuche das mit \Bigg zu lösen klappt leider nicht so schön. Da die \Bigg-Klammer als größte manuelle Klammer immer noch zu klein für meinen Anwendungsfall ist. Sollte ich das über die rule-Lösung wie sie zu Beginn dieses Threads dargestellt wurde lösen? Wenn ja, wie bekomme ich denn raus, wie groß die Klammer ist, die mir die automatische Klammerfunktion gesetzt hat?

Hier mein Minimalbeispiel zur genaueren Darlegung des Problems:
% Minimalbeispiel Formelumbruch 
\documentclass[]{scrartcl}

\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{amsmath}

\begin{document}
Eine Formel mit unterschiedlich großen eckigen Klammern in den Zeilen
\begin{equation}	
	\begin{split}
	\ddot{r} = -\omega^2 \left[ l_{1} \ e^{i \varphi} - l_{2} \ e^{i \left( \varphi - \tau' \right)} \left(1 - k' - \frac{\lambda k' \cos \varphi}{\sqrt{1 - \lambda^2 \sin^2 \varphi}} \right)^2 \right. \\
	\left. - i \ e^{i \left( \varphi - \tau' \right)} \ l_{2} \ k' \frac{\lambda \left(1 - \lambda^2 \right) \sin \varphi}{\left(1 - \lambda^2 \sin^2 \varphi \right)^{3/2}} \right].	
	\end{split}
\label{eq:WK_Beschleunigung_absolut}
\end{equation}
Hier sind die eckigen Klammern manuell gleich groß, aber nicht in einer ausreichenden Größe
\begin{equation}	
\begin{split}
\ddot{r} = -\omega^2 \Bigg[ l_{1} \ e^{i \varphi} - l_{2} \ e^{i \left( \varphi - \tau' \right)} \left(1 - k' - \frac{\lambda k' \cos \varphi}{\sqrt{1 - \lambda^2 \sin^2 \varphi}} \right)^2 \\
	- i \ e^{i \left( \varphi - \tau' \right)} \ l_{2} \ k' \frac{\lambda \left(1 - \lambda^2 \right) \sin \varphi}{\left(1 - \lambda^2 \sin^2 \varphi \right)^{3/2}} \Bigg].	
\end{split}
\label{eq:WK_Beschleunigung_absolut2}
\end{equation}
\end{document}

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Hallo,

du könntest \vphantom{} nutzen:
\documentclass{scrartcl}
\usepackage{selinput}
\SelectInputMappings{
adieresis={ä},
germandbls={ß},
Euro={€},
}
 \usepackage{amsmath}

% für zweizeilige eckige Klammer:
% Syntax \zweizeilEKl{klammerinhalt erste zeile}{klammerinhalt zweite zeile}
\newcommand\zweizeilEKl[2]{%
  \left[#1\vphantom{#2}\right.\\
  \left.\vphantom{#1}#2\right]}

\begin{document}
\begin{equation}
  \begin{split}
    \ddot{r} = -\omega^2 \zweizeilEKl{%
      l_{1} \ e^{i \varphi} - l_{2} \ e^{i \left( \varphi - \tau' \right)} \left(1 - k' - \frac{\lambda k' \cos \varphi}{\sqrt{1 - \lambda^2 \sin^2 \varphi}} \right)^2%
    }{%
      - i \ e^{i \left( \varphi - \tau' \right)} \ l_{2} \ k' \frac{\lambda \left(1 - \lambda^2 \right) \sin \varphi}{\left(1 - \lambda^2 \sin^2 \varphi \right)^{3/2}}%
    }.
  \end{split}
\label{eq:WK_Beschleunigung_absolut}
\end{equation}
\end{document}
Gruß
Elke

JayvH
Forum-Anfänger
Forum-Anfänger
Beiträge: 19
Registriert: Di 29. Nov 2011, 22:30
Wohnort: Hannover

Beitrag von JayvH »

Danke, funktioniert wunderbar.

Antworten