Ich möchte einige stückweise Gleichungen in MathJax setzen und die Ungleichheitssymbole in den stückweisen Bedingungen ausrichten. Mit demFälleUmgebung und das Hinzufügen weiterer Et-Zeichen richtet die gewünschten Teile einigermaßen aus, fügt aber auch zusätzlichen horizontalen Abstand hinzu, den ich nicht haben möchte. Ich kann den gewünschten Effekt erzielen, indem ich Leerzeichen hinzufüge, aber das erfordert das Herumfummeln mit der genauen Anzahl und Art der Leerzeichen für jede einzelne Zeile mit unterschiedlichen Längen und hängt auch vom verwendeten Renderer ab. Gibt es eine elegantere und automatischere Methode, die unabhängig vom Renderer funktioniert?
Hier ist ein einfaches Beispiel ohne Ausrichtung:
d_0(t) := d_{max} × \begin{cases}
0 & : −∞ ≤ t < T \\
1 & : T ≤ t < ∞
\end{cases}
Das ergibt sich aus dem Hinzufügen von Et-Zeichen zur Ausrichtung der Kleiner-als-oder-Gleich-Zeichen (beachten Sie den zusätzlichen Abstand zwischen dem linken Wert und den LToE-Zeichen):
d_0(t) := d_{max} × \begin{cases}
0 & : −∞ & ≤ t < T \\
1 & : T & ≤ t < ∞
\end{cases}
Und hier ist, was ich visuell erreichen möchte, was ich durch das Hinzufügen mehrerer Leerzeichen verändert habe:
d_0(t) := d_{max} × \begin{cases}
0 & : −∞ ≤ t < T \\
1 & : \;\;\;\: T ≤ t < ∞
\end{cases}
Antwort1
Es scheint, dass Sie drei Ausrichtungspunkte benötigen:
- vor den beiden Werten
- vor den Doppelpunkten
- vor den
\leq
Zeichen
Sie müssen also 5 &
s im Code verwenden. (Den Grund finden Sie im amsmath-Handbuch.)
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
d_0(t) := d_{\max} \times \left\{
\begin{alignedat}{3}
& 0 & & : \, & -\infty & \leq t < T \\
& f(t) & & : & T & \leq t < \infty
\end{alignedat}
\right.
\]
\end{document}
Antwort2
Sie können \newcases
Folgendes verwenden mathtools
:
\documentclass{article}
\usepackage{mathtools}
\makeatletter
\newcases{coloncases}% name
{\quad}% separation
{$\m@th\displaystyle##$\hfil}% left part
{$\m@th:$\ \hfil$\m@th\displaystyle##$}%
{\lbrace}% left delimiter
{.}% right delimiter
\makeatother
\begin{document}
\[
d_0(t)=
d_{\mathrm{max}}\times
\begin{coloncases}
0 & -\infty\le t<T \\
f(t) & T\le t\le\infty
\end{coloncases}
\]
\end{document}