括号和文本应从同一位置开始

括号和文本应从同一位置开始

我有以下文件:

\listfiles
\documentclass[oneside,12pt]{scrartcl}
\usepackage[ngerman]{babel}
%\usepackage{amsmath}
\usepackage[fixamsmath,disallowspaces]{mathtools}
\begin{document}
\noindent
\underline{Heizk{\"o}rper}  \\
 $\rightarrow$ \text{ modelliert als beliebig oft unterbrechbare hybride Ger{\"a}te} $J^{HK}$ \\

    W{\"a}rmeleistung $PW^{HK}$


    \begin{equation*}
PW^{HK}_j(t)  = 
\left\lbrace
\begin{array}{lr@{}l}
hl_{Standyby} & \text{f"ur  }&  t < r_j +  s_{j,1}   \\
hl_{j,Run}^{a} (t_{r,l}) & \text{f"ur  } &  r_j + \sum \limits_{i=1}^l s_{j,i}
      + \sum \limits_{i=1}^{l-1} p^a_{j,i} + (l-1) * p_{j,min} + (l-1) * p_{j,non}
      \leq t \leq  r_j \\
      && + \sum \limits_{i=1}^l s_{j,i} +\sum\limits_{i=1}^{k} p^a_{j,i} + l * p_{j,min} + (l-1) * p_{j,non}\\
hl_{Standyby} & \text{f"ur  }  & r_j + \sum \limits_{i=1}^l s_{j,i}
     + \sum \limits_{i=1}^{l} p^a_{j,i} + l * p_{j,min} + (l-1) * p_{j,non} 
     < t <  r_j \\
     &&+ \sum \limits_{i=1}^{l+1} s_{j,i} + \sum \limits_{i=1}^{l} p^a_{j,i} + l * p_{j,min} + l * p_{j,non}
\end{array}\right.
\end{equation*}

Warmwasserbedarf $W_j$

\begin{equation*}
W_j (t)  = 
\left\lbrace
\begin{array}{lr@{}l}
0 & \text{f"ur  }&  t < r_j +  s_{j,1}   \\
w_{j,Run}^{a} (t_{r,l}) & \text{f"ur  } &  r_j + \sum \limits_{i=1}^l s_{j,i}
      + \sum \limits_{i=1}^{l-1} p^a_{j,i} + (l-1) * p_{j,min} + (l-1) * p_{j,non}
      \leq t \leq  r_j \\
      && + \sum \limits_{i=1}^l s_{j,i} +\sum\limits_{i=1}^{k} p^a_{j,i} + l * p_{j,min} + (l-1) * p_{j,non}\\
0 & \text{f"ur  }  & r_j + \sum \limits_{i=1}^l s_{j,i}
     + \sum \limits_{i=1}^{l} p^a_{j,i} + l * p_{j,min} + (l-1) * p_{j,non} 
     < t <  r_j \\
     &&+ \sum \limits_{i=1}^{l+1} s_{j,i} + \sum \limits_{i=1}^{l} p^a_{j,i} + l * p_{j,min} + l * p_{j,non}
\end{array}\right.
\end{equation*}



mit

  \begin{align*}
     &l \in \left\{1, 2, \dots , n\right\} \text{ n ist Entscheidungsvariable } \\
    &p^a_{j,l} \text{ mit } l \in \{1,2, ... , n\} \text{ sind n Entscheidungsvariablen } \\
    t_{r,l} &= t - r_j - \sum \limits_{i=1}^l s_{j,i} - \sum \limits_{i=1}^{l-1} p_{j,i}^a - (l-1) * p_{j,min} - (l-1) * p_{j,non} \\
    \end{align*}
und 
    \begin{align*}
    a \in \{1,2, ... , k\} &\quad  a \text{ sind  zus{\"a}tzliche Entscheidungsvariablen} \\
    w_{j,l}^{1},w_{j,l}^{2}, ... , w_{j,l}^{k} &:  k \text{  verschiedene Profile f{\"u}r alle Phasen } l \quad \forall j \in J^{HK} \\
    &l \in \{1,2, ... , n\} \\
    \end{align*}





\end{document}

在此文档中,我有两个主要方括号 PW(t) 和 W(t),我希望它们的括号从同一位置开始,这样它们就位于彼此下方(同一水平位置)。此外,我希望单词“Warmeleistung”、“Warmwasserbedarf”、“mit”和“und”从同一水平位置开始。我该如何实现这一点?

答案1

可能是这样吗?\intertext在里面使用和全部。由于没有明确的对齐方式,{align*}我在最后一组中使用了。并且在“mit”之前没有留空格,因此它在左边距上而没有缩进。gather

\documentclass[oneside,12pt]{scrartcl}
\usepackage[ngerman]{babel}
%\usepackage{amsmath}
\usepackage[fixamsmath,disallowspaces]{mathtools}
\begin{document}
\noindent
\underline{Heizk{\"o}rper}  \\
 $\rightarrow$ \text{ modelliert als beliebig oft unterbrechbare hybride Ger{\"a}te} $J^{HK}$ \\

    W{\"a}rmeleistung $PW^{HK}$


    \begin{align*}
PW^{HK}_j(t)  &= 
\left\lbrace
\begin{array}{lr@{}l}
hl_{Standyby} & \text{f"ur  }&  t < r_j +  s_{j,1}   \\
hl_{j,Run}^{a} (t_{r,l}) & \text{f"ur  } &  r_j + \sum \limits_{i=1}^l s_{j,i}
      + \sum \limits_{i=1}^{l-1} p^a_{j,i} + (l-1) * p_{j,min} + (l-1) * p_{j,non}
      \leq t \leq  r_j \\
      && + \sum \limits_{i=1}^l s_{j,i} +\sum\limits_{i=1}^{k} p^a_{j,i} + l * p_{j,min} + (l-1) * p_{j,non}\\
hl_{Standyby} & \text{f"ur  }  & r_j + \sum \limits_{i=1}^l s_{j,i}
     + \sum \limits_{i=1}^{l} p^a_{j,i} + l * p_{j,min} + (l-1) * p_{j,non} 
     < t <  r_j \\
     &&+ \sum \limits_{i=1}^{l+1} s_{j,i} + \sum \limits_{i=1}^{l} p^a_{j,i} + l * p_{j,min} + l * p_{j,non}
\end{array}\right. \\
\intertext{Warmwasserbedarf $W_j$}
W_j (t)  &= 
\left\lbrace
\begin{array}{lr@{}l}
0 & \text{f"ur  }&  t < r_j +  s_{j,1}   \\
w_{j,Run}^{a} (t_{r,l}) & \text{f"ur  } &  r_j + \sum \limits_{i=1}^l s_{j,i}
      + \sum \limits_{i=1}^{l-1} p^a_{j,i} + (l-1) * p_{j,min} + (l-1) * p_{j,non}
      \leq t \leq  r_j \\
      && + \sum \limits_{i=1}^l s_{j,i} +\sum\limits_{i=1}^{k} p^a_{j,i} + l * p_{j,min} + (l-1) * p_{j,non}\\
0 & \text{f"ur  }  & r_j + \sum \limits_{i=1}^l s_{j,i}
     + \sum \limits_{i=1}^{l} p^a_{j,i} + l * p_{j,min} + (l-1) * p_{j,non} 
     < t <  r_j \\
     &&+ \sum \limits_{i=1}^{l+1} s_{j,i} + \sum \limits_{i=1}^{l} p^a_{j,i} + l * p_{j,min} + l * p_{j,non}
\end{array}\right.
\end{align*}
mit
  \begin{gather*}
     l \in \left\{1, 2, \dots , n\right\} \text{ n ist Entscheidungsvariable } \\
    p^a_{j,l} \text{ mit } l \in \{1,2, ... , n\} \text{ sind n Entscheidungsvariablen } \\
    t_{r,l} = t - r_j - \sum \limits_{i=1}^l s_{j,i} - \sum \limits_{i=1}^{l-1} p_{j,i}^a - (l-1) * p_{j,min} - (l-1) * p_{j,non} \\
\intertext{und }
    a \in \{1,2, ... , k\} \quad  a \text{ sind  zus{\"a}tzliche Entscheidungsvariablen} \\
    w_{j,l}^{1},w_{j,l}^{2}, ... , w_{j,l}^{k} :  k \text{  verschiedene Profile f{\"u}r alle Phasen } l \quad \forall j \in J^{HK} \\
    l \in \{1,2, ... , n\} \\
    \end{gather*}





\end{document}

答案2

您最好引入一些缩写,以避免出现如此长且重复的公式。

可以通过 获得对齐\intertext,但也可以进行一些改进。

\documentclass[oneside,12pt]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[fixamsmath,disallowspaces]{mathtools}
\begin{document}

\noindent
\underline{Heizk{\"o}rper}  \\
$\rightarrow$ modelliert als beliebig oft unterbrechbare hybride Ger{\"a}te $J^{HK}$

\noindent
W{\"a}rmeleistung $PW^{HK}$
\begin{align*}
PW^{HK}_j(t)  &=
\begin{dcases}
hl_{\mathrm{Standby}} &
  \text{f"ur } t < r_j +  s_{j,1}   \\
hl_{j,\mathrm{Run}}^{a} (t_{r,l}) &
  \text{f"ur }
  \begin{aligned}[t]
  r_j &+ \sum_{i=1}^l s_{j,i}
       + \sum_{i=1}^{l-1} p^a_{j,i} + (l-1) * p_{j,\mathrm{min}} + (l-1) * p_{j,\mathrm{non}}
      \\
      &+ \sum _{i=1}^l s_{j,i}
       + \sum_{i=1}^{k} p^a_{j,i} + l * p_{j,\mathrm{min}} + (l-1) * p_{j,\mathrm{non}}
       \leq t \leq  r_j
  \end{aligned}\\
hl_{\mathrm{Standby}} &
  \text{f"ur }
  \begin{aligned}[t]
   r_j &+ \sum_{i=1}^l s_{j,i}
        + \sum_{i=1}^{l} p^a_{j,i} + l * p_{j,\mathrm{min}} + (l-1) * p_{j,\mathrm{non}} 
        \\
       &+ \sum_{i=1}^{l+1} s_{j,i}
        + \sum_{i=1}^{l} p^a_{j,i} + l * p_{j,\mathrm{min}} + l * p_{j,\mathrm{non}}
        < t <  r_j
  \end{aligned}
  \end{dcases}\\
\intertext{Warmwasserbedarf $W_j$}
W_j (t)  &= 
\begin{dcases}
0 &
  \text{f"ur } t < r_j +  s_{j,1}   \\
w_{j,\mathrm{Run}}^{a} (t_{r,l}) &
  \text{f"ur }
  \begin{aligned}[t]
  r_j &+ \sum_{i=1}^l s_{j,i}
       + \sum_{i=1}^{l-1} p^a_{j,i} + (l-1) * p_{j,\mathrm{min}} + (l-1) * p_{j,\mathrm{non}}
      \\
      &+ \sum_{i=1}^l s_{j,i}
       +\sum_{i=1}^{k} p^a_{j,i} + l * p_{j,\mathrm{min}} + (l-1) * p_{j,\mathrm{non}}
       \leq t \leq  r_j
  \end{aligned}\\
0 &
  \text{f"ur }
  \begin{aligned}[t]
   r_j &+ \sum_{i=1}^l s_{j,i}
        + \sum_{i=1}^{l} p^a_{j,i} + l * p_{j,\mathrm{min}} + (l-1) * p_{j,\mathrm{non}}
       \\
       &+ \sum_{i=1}^{l+1} s_{j,i}
        + \sum_{i=1}^{l} p^a_{j,i} + l * p_{j,\mathrm{min}} + l * p_{j,\mathrm{non}}
        < t <  r_j
  \end{aligned}
\end{dcases}
\end{align*}
mit
\begin{align*}
  & l \in \{1, 2, \dots , n\},\text{ $n$ ist Entscheidungsvariable} \\
  & p^a_{j,l}, \text{ mit } l \in \{1,2,\dots,n\} \text{ sind $n$ Entscheidungsvariablen} \\
  & t_{r,l} = t - r_j - \sum_{i=1}^l s_{j,i} - 
    \sum_{i=1}^{l-1} p_{j,i}^a - (l-1) * p_{j,\mathrm{min}} - (l-1) * p_{j,\mathrm{non}} \\
\intertext{und}
  & a \in \{1,2, \dots , k\}, \text{ $a$ sind  zus{\"a}tzliche Entscheidungsvariablen} \\
  & w_{j,l}^{1},w_{j,l}^{2}, \dots, w_{j,l}^{k}, \text{ $k$ verschiedene Profile f{\"u}r alle Phasen } l\\
  & \forall j \in J^{HK}, l \in \{1,2,\dots , n\}
\end{align*}

\end{document}

在此处输入图片描述

相关内容