名前: しっぽ愛好家 日時: 2003-12-15 18:54:03 IPアドレス: 220.214.18.*
>>24291 >array環境ですべてのセルの幅を「その表の中の一番広いセルの幅」と >同じ幅にしたい それを自動的に行う方法はないこともありませんが, array 環境に対してかなり大規模で,かつ,表作成に関わるパッケージの類の 処理と相容れない再定義を施す必要があります. %%% longtable パッケージあるいは tabularx パッケージにおける %%% ``表の個々の列の幅'' の取り扱いを参照するとよいでしょう. 現実的な対処法としては,表の場合と同様に \makebox を用いて 配列要素自身のサイズを固定する方法も考えられます. e.g. \begin{array}{ccc} \makebox[6em][c]{$\alpha_1 + \cdots + \alpha_n$} & \makebox[6em][c]{$\beta_0$} & \makebox[6em][c]{$\gamma_0$} \\ \alpha_0 & \beta_1 + \cdots + \beta_n & \gamma_0 \\ \alpha_0 & \beta_0 & \gamma_1 + \cdots + \gamma_n \end{array}
この書き込みへの返事: