LaTeX の align* の複数の長い数式で大きな中括弧を使用するにはどうすればよいでしょうか?

LaTeX の align* の複数の長い数式で大きな中括弧を使用するにはどうすればよいでしょうか?

\left(これは私のコードですが、を\right)に変更しても機能しません\Big)\Big)

\begin{align*}
\bar{h}_{m}^{jk}&=\omega_{k}h_{m}^{jk}(a)\\
&=\left(  \omega_{k}\left\{
\zeta_{h}\mid\zeta_{h}\in p_{1}\circ h_{m}^{jk}(a)\right\}  ,\omega
_{k}\left\{  \zeta_{h}\mid\zeta_{h}\in p_{2}\circ h_{m}^{jk}(a)\right\}
,\dots, \right.\\
 &\qquad \left.\omega_{k}\left\{  \zeta_{h}\mid\zeta_{h}\in p_{m}\circ h_{m}%
^{jk}(a)\right\}  \right)  \\
&=\left(  \left\{  \bar{\zeta}_{h}\mid\bar{\ze
}_{h}\in p_{1}\circ h_{m}^{jk}(a)\right\}  ,\left\{  \bar{\zeta}_{h}\mid
\bar{\zeta}_{h}\in p_{2}\circ h_{m}^{jk}(a)\right\}  ,\dots,\left\{  \bar{\zeta
}_{h}\mid\bar{\zeta}_{h}\in p_{m}\circ h_{m}^{jk}(a)\right\}  \right)  .
\end{align*}

答え1

それぞれは\left常に とペアになっており\right、このペアは または をまたぐことはできません&\\コードを書いた人は実際に (正しく) および\left(\right.とペア\left.にしています\right).は、TeX がフェンスをタイプセットしないことを意味しますが、サイズを測定できる量はわかります。

\left(を に、をに変更することは\Big(、とがそこに残っていることを意味し、TeX は何をペアにしようとしているのかを理解できません。解決策としては、を に変更するときに、不要になった と も削除する必要があります。\right)\Big)\left.\right.\left(\Big(\right)\Big)\left.\right.

ちなみに、スペースを空ける目的で、\Bigl(と を使用するとよいでしょう\Bigr)。これは、TeX に左フェンスまたは右フェンスを扱っていることを伝えます。

答え2

このような?

\documentclass{article}
\usepackage{mathtools}

\begin{document}
\begin{align*}
\bar{h}_{m}^{jk}
    & = \omega_{k}h_{m}^{jk}(a)\\
    & = \begin{multlined}[t]
    \biggl(\omega_{k}\Bigl\{
        \zeta_{h}\mid\zeta_{h}\in p_{1}\circ h_{m}^{jk}(a)\Bigr\},\omega_{k}
            \Bigl\{\zeta_{h}\mid\zeta_{h}\in p_{2}\circ h_{m}^{jk}(a)
                    \Bigr\}, \dots \\
    \dots, 
    \omega_{k}\Bigl\{\zeta_{h}\mid\zeta_{h}\in p_{m}\circ h_{m}^{jk}(a)
              \Bigr\}
    \biggr)
    \end{multlined} \\
    & = \begin{multlined}[t]
    \biggl(\Bigl\{\bar{\zeta}_{h}\mid\bar{\zeta}_{h}\in p_{1}\circ h_{m}^{jk}(a)\Bigr\},
           \Bigl\{\bar{\zeta}_{h}\mid\bar{\zeta}_{h}\in p_{2}\circ h_{m}^{jk}(a)
           \Bigr\},\dots         \\
    \dots,
           \Bigl\{\bar{\zeta}_{h}\mid\bar{\zeta}_{h}\in p_{m}\circ h_{m}^{jk}(a)\Bigr\}
    \biggr).
    \end{multlined}
\end{align*}
\end{document}

ここに画像の説明を入力してください (赤い線はテキストの境界線を示します)

補遺:alignedの代わりに を使用するとmultilined、アンカーを定義できます。アンカーは、複数行の式の整列した行です。

\documentclass{article}
\usepackage{amsmath}

\begin{document}
\begin{align*}
\bar{h}_{m}^{jk}
    & = \omega_{k}h_{m}^{jk}(a)\\
    & = \begin{aligned}[t]
        \biggl(\omega_{k}\Bigl\{
        \zeta_{h}\mid\zeta_{h}\in p_{1}\circ h_{m}^{jk}(a)\Bigr\},
        &   \;\omega_{k}\Bigl\{\zeta_{h}\mid\zeta_{h}\in p_{2}\circ h_{m}^{jk}(a)\Bigr\}, \dots \\
    \dots,
        &   \;\omega_{k}\Bigl\{\zeta_{h}\mid\zeta_{h}\in p_{m}\circ h_{m}^{jk}(a)\Bigr\}\biggr)
        \end{aligned} \\
    & = \begin{aligned}[t]
        \biggl(\Bigl\{\bar{\zeta}_{h}\mid\bar{\zeta}_{h}\in p_{1}\circ h_{m}^{jk}(a)\Bigr\},
        &\; \Bigl\{\bar{\zeta}_{h}\mid\bar{\zeta}_{h}\in p_{2}\circ h_{m}^{jk}(a)\Bigr\},\dots \\
    \dots,
        &\; \Bigl\{\bar{\zeta}_{h}\mid\bar{\zeta}_{h}\in p_{m}\circ h_{m}^{jk}(a)\Bigr\}\biggr).
    \end{aligned}
\end{align*}
\end{document}

ここに画像の説明を入力してください

答え3

fleqn私は、 from nccmath\DeclarePairedDelimiterfrom コマンドmathtools、およびmultlined環境 (同じパッケージ)に基づいて、少し単純なコードでこのバリアントを提案します 。

\documentclass[svgnames]{article}
\usepackage{showframe}
\renewcommand{\ShowFrameLinethickness}{0.4pt}
\renewcommand{\ShowFrameColor}{\color{Coral}}
 \usepackage{nccmath, mathtools}
 \DeclarePairedDelimiter\set\{\}

\begin{document}
\leavevmode\vskip 1cm

\begin{fleqn}
\begin{align*}
\bar{h}_{m}^{jk} &=\omega_{k}h_{m}^{jk}(a) \\
&=\begin{multlined}[t][0.9\linewidth]\Bigl( \omega_{k}\set*{\zeta_{h}\mid\zeta_{h}\in p_{1}\circ h_{m}^{jk}(a)} ,\omega
_{k}\set{ \zeta_{h}\mid\zeta_{h}\in p_{2}\circ h_{m}^{jk}(a)},\dots \\[-1.5ex]
\dots, \omega_{k}\set*{ \zeta_{h}\mid\zeta_{h}\in p_{m}\circ h_{m}^{jk}(a)}\Bigr) \end{multlined} \\
&= \begin{multlined}[t][0.9\linewidth]\Bigl( \set*{ \bar{\zeta}_{h}\mid\bar{\zeta}_{h}\in p_{1}\circ h_{m}^{jk}(a)} ,%
\set*{ \bar{\zeta}_{h}\mid \bar{\zeta}_{h}\in p_{2}\circ h_{m}^{jk}(a)} ,\dots \phantom{.} \\[-1.5ex]
\dots, \set*{ \bar{\zeta}_{h}\mid\bar{\zeta}_{h}\in p_{m}\circ h_{m}^{jk}(a)} \Bigr).
\end{multlined}
\end{align*}
\end{fleqn}

\end{document} 

ここに画像の説明を入力してください

関連情報