Paket amsmath Fehler: \begin{multline} nur im Absatzmodus zulässig

Paket amsmath Fehler: \begin{multline} nur im Absatzmodus zulässig

Ich erhalte eine Fehlermeldung, wenn ich versuche, die multlineUmgebung innerhalb von Fällen zu verwenden. Dies ist meine Gleichung:

\begin{equation} \label{eq:SMSKIN_TU2009} 
    \begin{split}
        SM_{SKIN,Int} &= SM_{SKIN,Old} + INI - Q_M - EA_{SKIN} + SM_{SKIN,Upd} \\
        SM_{SKIN,New} &= 
        \begin{cases}
            FC_{SKIN}     & 
            \begin{multline}
                \quad \text{if } SM_{SKIN,Int} > FC_{SKIN}, \quad Q_{SKIN} = SM_{SKIN,Int} - \\ FC_{SKIN}
            \end{multline} \\
            0             & \quad \text{if } SM_{SKIN,Int} < 0,  \quad Q_{SKIN} = 0\\
            SM_{SKIN,Int} & \quad \text{otherwise },  \quad Q_{SKIN} = 0\\
        \end{cases}
    \end{split}
\end{equation}

Wenn ich die Umgebung nicht verwende multline, wird die Gleichung korrekt angezeigt, aber der Compiler gibt eine Warnung aus, da die Zeile nicht auf die Seite passt.

Ich bin dankbar für Ihre Hilfe. Danke!

Antwort1

Wie @GuM vorgeschlagen hat, könnten Sie das mathtoolsPaket (eine Obermenge des amsmathPakets) laden und dessen multlinedUmgebung anstelle der unzulässigen multlineUmgebung verwenden. Ich denke jedoch, dass Sie mit einer einfachen Umgebung besser dran sind, \parboxum das betreffende Material anzuzeigen.

Ich würde es auch verwenden, \mathitum die mehrbuchstabigen Variablennamen und \mathrmdie in den Indizes platzierten Akronyme zu setzen.

Bildbeschreibung hier eingeben

\documentclass{article}
\usepackage{mathtools} % for 'dcases' env.
\begin{document}
\begin{equation} \label{eq:SMSKIN_TU2009} 
\begin{split}
\mathit{SM}_{\mathrm{SKIN},\mathrm{Int}} 
&= \mathit{SM}_{\mathrm{SKIN},\mathrm{Old}} + \mathit{INI} 
   - Q_M - \mathit{EA}_{\mathrm{SKIN}} 
   + \mathit{SM}_{\mathrm{SKIN},\mathrm{Upd}} \\
\mathit{SM}_{\mathrm{SKIN},\mathrm{New}} 
&= \begin{dcases}
      \mathit{FC}_{\mathrm{SKIN}} 
         %% set up a parbox with automatic hanging indentation from the 2nd line onward
         &\parbox[t]{6cm}{\raggedright\hangafter1\hangindent1em 
           if $\mathit{SM}_{\mathrm{SKIN},\mathrm{Int}} 
              > \mathit{FC}_{\mathrm{SKIN}}$, 
           $Q_{\mathrm{SKIN}} = 
              \mathit{SM}_{\mathrm{SKIN},\mathrm{Int}} 
              - \mathit{FC}_{\mathrm{SKIN}}$} \\
      0 & \text{if $\mathit{SM}_{\mathrm{SKIN},\mathrm{Int}} < 0$,   
         $Q_{\mathrm{SKIN}} = 0$}\\
      \mathit{SM}_{\mathrm{SKIN},\mathrm{Int}} 
         & \text{otherwise,  $Q_{\mathrm{SKIN}} = 0$}
   \end{dcases}
\end{split}
\end{equation}
\end{document}

verwandte Informationen