Фигурные скобки (не)содержащие \underbrace

Фигурные скобки (не)содержащие \underbrace

Этот:

 \left\{
  \begin{array}{l}
   \frac{da}{dt}=\sum\limits_kJ_k\sin(D_{ok})\\
   \frac d{dt}\left\{\begin{array}{c}e\\i\end{array}\right\}=A+\sum\limits_kJ_k\sin(D_{ok})\\
   \frac d{dt}\left\{\begin{array}{c}\epsilon\\\Pi\\\Omega\end{array}\right\}=\underbrace{B-\sum\limits_kK_k\cos(D_{ok})}_{\mbox{functions }F\mbox{ from (2)}}
  \end{array}
 \right.

выглядит так:

введите описание изображения здесь

но я хочу, чтобы это выглядело так:

введите описание изображения здесь

решение1

Использование простого варианта \smashне подойдет, поскольку интервал под дисплеем будет неправильным.

Я воспользуюсь тем фактом, что материал, подлежащий укреплению, имеет небольшую высоту по сравнению с линией, к которой он принадлежит.

\documentclass{article}
\usepackage{mathtools}
\usepackage{lipsum} % just for the example

\newcommand{\smashlastub}[1]{%
  \sbox0{\let\smash\relax$#1$}
  \vphantom{\usebox0}
  \sbox2{$#1$}
  \raisebox{\dimexpr(\ht0-\ht2)}{\usebox2}
}

\begin{document}
\lipsum*[2]
\[
\smashlastub{
 \begin{dcases}
 \frac{da}{dt}=\sum\limits_kJ_k\sin(D_{ok})\\
 \frac{d}{dt}\begin{Bmatrix}e\\i\end{Bmatrix}=A+\sum\limits_kJ_k\sin(D_{ok})\\
 \frac{d}{dt}\begin{Bmatrix}\epsilon\\\Pi\\\Omega\end{Bmatrix}=
   \smash{\underbrace{B-\sum_{k}K_k\cos(D_{ok})}_{\text{functions $F$ from (2)}}}
 \end{dcases}}
\]
\lipsum[3]
\end{document}

Итак, весь дисплей набирается дважды, один раз без разбивания подкоса, один раз разбивания его. Разница в высоте учитывается для подъема второго ящика.

введите описание изображения здесь

Обратите внимание, как использование amsmathи mathtoolsокружения улучшает общий вид.

решение2

\smashтвой друг:

вывод примера кода

\documentclass{article}
\begin{document}
\[
\left\{
  \begin{array}{l}
   \frac{da}{dt}=\sum\limits_kJ_k\sin(D_{ok})\\
   \frac d{dt}\left\{\begin{array}{c}e\\i\end{array}\right\}=A+\sum\limits_kJ_k\sin(D_{ok})\\
   \frac d{dt}\left\{\begin{array}{c}\epsilon\\\Pi\\
   \Omega\end{array}\right\}=
   \smash{\underbrace{B-\sum\limits_kK_k\cos(D_{ok})}_{\mbox{functions }F\mbox{ from (2)}}}
  \end{array}
 \right.
\]
\end{document}

Я не стал опускать скобку, так как она, похоже, относится только к последнему выражению.

Связанный контент