- ベストアンサー
Texで総和記号(sum)などの下の式を複数行にしたいのですが….
Texで\sumや\maxなどの下の式を複数行にしたいのですが,解決法が見つからず困っています. 今までは,\sum_{\underset{Y}{X}}f(X,Y)のようにしていたのですが, 各行の大きさが異なってしまう点が気になっていました. 大きさが再現できませんが,上の式だと, Σ X Y とΣの下にX,Yと並ぶのですが,YがXよりも小さくなってしまいます. 各行の大きさが同じになるようにする方法がありましたら,教えてもらえると助かります.
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#107252
回答No.3
\substackを使う手もありますよ。 \sum_{ \substack{ X \\ Y \\ Z } }
その他の回答 (2)
noname#104778
回答No.2
補足ですが, \displaystyle\sum_{\begin{array}{l} \\[-1.30\floatsep] x\\[-.30\floatsep] y \end{array}}f(x,y) の-1.30や-.30の値を適宜変えることでΣとx,xとyの間の間隔調整ができます。Σとxの間隔を調整するために上行にダミー行を挿入しています。 結構強引な力業ですが参考までに。
質問者
お礼
困り度MAXにしてたのに,返信遅れて申し訳ありませんでした. なるほど,arrayには,気づきませんでした. 回答を参考にマクロ作って使ってみます. 回答ありがとうございました.
noname#104778
回答No.1
\displaystyle\sum_{\begin{array}{l} x\\ y \end{array}} でどうでしょうか? array環境なので\\[-0.2\floatsep] などで間隔調整ができます。
お礼
すいません.また返信遅れてしまいました. こんなコマンドあったんですね. \substackで検索かけたら,TeX関連のWebページ巡回先に載ってました. 完全に調べ不足ですね,本当に申し訳ない. これで論文の体裁が整えれそうです. 回答ありがとうございました.非常に助かりました.