Ausrichtung innerhalb von Fällen

Ausrichtung innerhalb von Fällen

ifIch versuche, die 's im folgenden MWE auszurichten , aber auch die (n times)Ausrichtung intakt zu halten. Anwenden des Mechanismus vonMehrfach = Ausrichtungund vonAnpassen von Bedingungen in der Cases-Umgebung, ich habe es immer noch nicht zum Laufen gebracht.

\documentclass[12pt,a4paper]{article}
\usepackage[fleqn]{amsmath}

\begin{document}
\begin{equation*}
    ns = 
\begin{cases}
   \quad s + s + ... + s  & \text{ (n times) if } n > 0 \\ 
   \quad\quad\quad 0 & \text{ if } n = 0  \\
   \quad (-s) + (-s) + ...+ (-s)  & \text{ (n times) if }  n < 0 
\end{cases}
\end{equation*}
\end{document}

Gibt es übrigens eine Möglichkeit, die scheußlichen \quad„s“ zu entfernen? (Gilt hier eine Frage pro Frage?:)

Fälle

Antwort1

Sie können \hphantomin der zweiten Zeile verwenden, um den Text zu verschieben, oder alternativ \hfill, wie Mico in einem Kommentar erwähnt.

Was ist überhaupt der Zweck des \quads?

\documentclass[12pt,a4paper]{article}
\usepackage[fleqn]{amsmath}    
\begin{document}
\begin{equation*}
    ns = 
\begin{cases}
    s + s + \dots + s  & \text{ ($n$ times) if } n > 0 \\ 
   0 & \text{\hphantom{ ($n$ times)} if } n = 0  \\
   (-s) + (-s) + \dots + (-s)  & \text{ ($n$ times) if }  n < 0 
\end{cases}
\end{equation*}
\end{document}

Bildbeschreibung hier eingeben

Wenn Sie die Ausrichtung der Spalten in ändern möchten cases, besteht eine Möglichkeit darin, eine neue Umgebung mit Hilfe von zu definieren mathtools, wie in beschrieben.Rechtsbündige erste Spalte in einer Cases-UmgebungUm beispielsweise die erste Spalte zentriert und die zweite rechtsbündig auszurichten:

\documentclass[12pt,a4paper]{article}
\usepackage[fleqn]{mathtools}
\makeatletter
\newcases{crcases}{\quad}{%
  \hfil$\m@th\displaystyle{##}$\hfil}{\hfil$\m@th\displaystyle{##}$}{\lbrace}{.}
\makeatother
\begin{document}
\begin{equation*}
    ns = 
\begin{crcases}
    s + s + \dots + s  & \text{ ($n$ times) if } n > 0 \\ 
   0 & \text{ if } n = 0  \\
   (-s) + (-s) + \dots + (-s)  & \text{ ($n$ times) if }  n < 0 
\end{crcases}
\end{equation*}
\end{document}

Bildbeschreibung hier eingeben

Antwort2

Mit aligned(aus amsmathdem Paket):

Bildbeschreibung hier eingeben

\documentclass[12pt,a4paper]{article}
\usepackage[fleqn]{amsmath}

\begin{document}
\[
ns = \left\{\begin{aligned}\quad
   & s + s + \dotsm + s             & \text{ ($n$ times) if } n & > 0   \\
   & 0                              & \text{ if } n             & = 0   \\
   & (-s) + (-s) + \dotsm + (-s)    & \text{ ($n$ times) if } n & < 0
     \end{aligned}\right.
\]
\end{document}

Antwort3

Es sollte eine größere Trennung von „(Nmal)“ bis „wenn“ als aus den Formeln und „(Nmal)“, meiner Meinung nach.

Die 0 sollte bündig bleiben, wie die anderen beiden Terme. Ich habe auch den mathematischen Fehler behoben (es sollte | sein).N| in der dritten Zeile).

\documentclass[12pt,a4paper]{article}
\usepackage[fleqn]{amsmath}

\begin{document}

\begin{equation*}
ns =
\begin{cases}
\begin{alignedat}{3}
&s + s + \dots + s          &\quad \text{($n$ times)}   &\qquad& \text{if $n > 0$} \\
&0                          &\quad                      &\qquad& \text{if $n = 0$} \\
&(-s) + (-s) + \dots + (-s) &\quad \text{($|n|$ times)} &\qquad& \text{if $n < 0$}
\end{alignedat}
\end{cases}
\end{equation*}

\end{document}

Bildbeschreibung hier eingeben

Antwort4

Mit empheq, eqparboxund alignat*, which allows for several alignment points, and full control on the spacing between columns. I also propose another layout (better in my opinion) which requires onlyFällen:

\documentclass[12pt,a4paper]{article}
\usepackage[fleqn]{empheq}
\usepackage{eqparbox}
\newcommand\eqmathbox[2][M]{\eqmakebox[#1]{$ \displaystyle#2 $}}
\usepackage[showframe]{geometry}

\begin{document}

\begin{empheq}[left = {ns=\empheqlbrace\,}]{alignat*=2}
  &\eqmathbox{s + s + \dots + s} & \text{ (n times) } & \text{if } n > 0 \\
   & \eqmathbox{0} & & \text{if } n = 0 \\
    & (-s) + (-s) + \dots+ (-s) & \qquad\text{ (n times) } & \text{if } n < 0
\end{empheq}

\begin{equation*}
    ns =
\begin{cases}
   \eqmathbox[C]{\,s + s + \dots + s} \text{\quad (n times)} & \text{ if } n > 0 \\
    \eqmathbox[C]{\,0} & \text{ if } n = 0 \\
   \, (-s) + (-s) + \dots + (-s) \text{\quad (n times)} & \text{ if } n < 0
\end{cases}
\end{equation*}

\end{document} 

Bildbeschreibung hier eingeben

verwandte Informationen