上限のない合計を括弧で囲む

上限のない合計を括弧で囲む

MWE:

\documentclass[12pt]{article}
\usepackage{amsmath}

\begin{document}
\thispagestyle{empty}

\[ \mathcal{F} \left\{ \sum_j e^{-2i\pi\nu_j t} \right\} \]

\end{document}

結果: 括弧内の合計

合計には下限値のみがありますが、括弧のサイズは両方の上限値があるかのように計算されるため、上部に不要なスペースが多く生じます。括弧が下限値のみを囲むようにする方法はありますか?

答え1

これは予想される動作であり、中括弧は数式の軸(合計記号の垂直中心)に対して対称的に配置されます。

小さすぎる場合は、 and の代わりに and またはandを使用\Bigl\{します。\Bigr\}\biggl\{\biggr\}\left\{\right\}

\documentclass{article}
\begin{document}
\[
\mathcal{F}\Bigl\{\sum_{j}e^{-2i\pi\nu_j t}\Bigr\}
\]
\[
\mathcal{F}\biggl\{\sum_{j}e^{-2i\pi\nu_j t}\biggr\}
\]
\end{document}

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

答え2

次のように合計を垂直方向に中央揃えにすることができます。

\documentclass[12pt]{article}
\usepackage{amsmath}
\newcommand*{\mvcenter}[1]{\vcenter{\hbox{$\displaystyle #1$}}}
\begin{document}
\thispagestyle{empty}
\[
  \mathcal{F} \left\{ \mvcenter{\sum_j e^{-2i\pi\nu_j t}} \right\}
\]
\end{document}

出力イメージ

注意して使用してください。現在は対称性がありますが、内部の数式のベースラインは異なります。

答え3

他の 2 つの解決策は、技術的な観点からはどちらが優れているわけでも劣っているわけでもないと思いますが、\smashとの組み合わせ\vphantom、または という\textsyleタイプセッティングです。

\[ 
\mathcal{F} \left\{ \vphantom{\sum}\smash{\sum_{j}} e^{-2i\pi\nu_j t} \right\}
\quad\text{or}\quad
\mathcal{F}\Big\{ \textstyle\sum_{j} e^{-2i\pi\nu_j t}\Big\}
\]

ここで、 のベースラインは\mathcal{F}のベースラインと同じままです\Sigmaここに画像の説明を入力してください
編集:これで満足できない場合は、jを使用してラインに を配置できます\sum\nolimits_{j}

区切り文字の高さと数式の高さをさらに微調整するには、calcパッケージをロードしてマクロを定義します。

\newlength{\hhh}
\newcommand{\mstrut}[2][2]{%
\settototalheight{\hhh}{$\displaystyle #2$}%
\rule[-0.5\hhh*\real{#1}+0.5ex]{0pt}{#1\hhh}%
}

必須引数にオプション引数(デフォルトでは1に設定)を掛けた高さの見えない罫線を描画します。このマクロとコードでは、

\[ \boxed{
  \mathcal{F} \left\{\mstrut[0.7]{\sum_{j}} \smash{\sum_{j}} e^{-2i\pi\nu_j t} \right\} 
  \quad\text{or}\quad
  \mathcal{F} \left\{\mstrut[0.9]{\sum_{j}} \smash{\sum_{j}} e^{-2i\pi\nu_j t} \right\} 
  \mstrut[2]{\sum_{j}}
} \]

結果は次のようになります:
ここに画像の説明を入力してください 編集:\vphantum上記のコードでは が抑制されています。これは によってスーパーシードされているためです\mstrut

ここで、\mstrut厚さはデモンストレーションの目的で設定されており1pt、ボックスは方程式の上限と下限を表現しています。

この方法では、適切な値を選択することで\mstrut[?]{}区切り文字のサイズと垂直間隔の両方を制御します...

答え4

\raiseまたは\lowerコマンドを使用して括弧を移動することもできます。

 \[ \mathcal{F} {\lower4.5pt\hbox{$\bigg\{$}} \sum_j e^{-2i\pi\nu_j t} {\lower4.5pt\hbox{$\bigg\}$}} \]

したがって、括弧の上にはスペースがあまりなく引数が含まれますが、これでは対称的な式にはなりません。 の後に集合演算子を追加すると\mathcal{F}、括弧の中心ではなく、このグリフに揃えられます。

関連情報