menuhin
07-11-2010, 17:04
Hallo an diesem verregneten Sonntag Nachminttag:),
auf meiner Wunschliste steht eine geschweifte Klammer, deren Enden vertikal nicht übermäßig (oder am besten gar nicht) über den zu unterscheiden Fallen hinaussteht, alles klar?
Minimalbsp.:
\documentclass[12pt,a4paper]{scrbook}
\usepackage{amsmath}
\begin{document}
\begin{align}
F(x)=\begin{cases} 0& x < 100,\\
1& \text{sonst}.
\end{cases}
\end{align}
\end{document}
Die Klammer soll nicht über 0 und nicht unter 1 enden sondern auf gleicher höhe. habe im Forum folgendes Makro gefunden.
\makeatletter
\renewcommand*\env@cases[1][1.2]{%
\let\@ifnextchar\new@ifnextchar
\left\lbrace
\def\arraystretch{#1}%
\array{@{}l@{\quad}l@{}}%
}
\makeatother
Wenn ich den Zeilenabstand sehr klein mache, dann erziel ich den gewünschten Effekt. Allerdings möchte ich den "normalen" Zeilenabstand von 1.2 beibehalten.
In mathmode S.72 habe etwas gefunden, was diesen Abstand regelt, nur leider scheint es nicht in einer align Umgebung zu funktionieren:
\[
\delimiterfactor=1500
y = \left\{%
\begin{array}{ll}
x^2+2x &\textrm{if }x<0,\\
x^3 &\textrm{if }0\le x<1,\\
x^2+x &\textrm{if }1\le x<2,\\
x^3-x^2 &\textrm{if }2\le x.
\end{array}%
\right.
\]
Vielen Dank für einen Vorschlag im Voraus!!
menuhin
auf meiner Wunschliste steht eine geschweifte Klammer, deren Enden vertikal nicht übermäßig (oder am besten gar nicht) über den zu unterscheiden Fallen hinaussteht, alles klar?
Minimalbsp.:
\documentclass[12pt,a4paper]{scrbook}
\usepackage{amsmath}
\begin{document}
\begin{align}
F(x)=\begin{cases} 0& x < 100,\\
1& \text{sonst}.
\end{cases}
\end{align}
\end{document}
Die Klammer soll nicht über 0 und nicht unter 1 enden sondern auf gleicher höhe. habe im Forum folgendes Makro gefunden.
\makeatletter
\renewcommand*\env@cases[1][1.2]{%
\let\@ifnextchar\new@ifnextchar
\left\lbrace
\def\arraystretch{#1}%
\array{@{}l@{\quad}l@{}}%
}
\makeatother
Wenn ich den Zeilenabstand sehr klein mache, dann erziel ich den gewünschten Effekt. Allerdings möchte ich den "normalen" Zeilenabstand von 1.2 beibehalten.
In mathmode S.72 habe etwas gefunden, was diesen Abstand regelt, nur leider scheint es nicht in einer align Umgebung zu funktionieren:
\[
\delimiterfactor=1500
y = \left\{%
\begin{array}{ll}
x^2+2x &\textrm{if }x<0,\\
x^3 &\textrm{if }0\le x<1,\\
x^2+x &\textrm{if }1\le x<2,\\
x^3-x^2 &\textrm{if }2\le x.
\end{array}%
\right.
\]
Vielen Dank für einen Vorschlag im Voraus!!
menuhin