Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > ノートブックとドキュメント > レイアウトと表 > グリッドと表 >

Column

Column[{expr1, expr2, ...}]
expr1expr2 の上にという具合になるようにして expri を列にフォーマットするオブジェクトである.
Column[list, alignment]
指定の方法で,各要素を水平方向に並べる.
Column[list, alignment, spacing]
連続する要素間に指定した個数分の x の高さのスペースを残す.
  • 可能な並べ方:
Center中央揃え
Left左揃え(デフォルト)
Right右揃え
"c" 文字"c" 揃え
{h,v}水平の揃え方と垂直の揃え方を別に行う
  • First[col]は,列を作るリストを抽出する.
  • expri は,グラフィックスやコントロール等,どのような種類の式でもよい.
  • テキストを文字列として与えることでColumnの要素として入力できる.Text["string"]あるいはStyle["string", "style"]を使って特定のスタイルを指定することができる.
  • 次のオプションが設定できる.
Alignment{Left,Baseline}項目の水平方向および垂直方向の並べ方
BackgroundNone使用する背景色
BaselinePositionAutomatic周囲のテキストのベースラインとの揃え方
BaseStyle{}列のベーススタイル指定
DefaultElement"\[Placeholder]"空の項目にどのような要素を挿入するか
DividersNone列中のどこに分割線を描くか
FrameNone枠線をどこに描くか
FrameStyleAutomatic枠線のスタイル
ItemSizeAutomatic各項目の幅と高さ
ItemStyleNone個々の項目のスタイル
SpacingsAutomatic水平および垂直方向のスペース
  • Frameの一般的な設定値には次のようなものがある.
Noneフレームは描かない
True列全体の周囲に枠を描く
All列内の個々の要素の周囲に枠を描く
  • Column[list, alignment]Column[list, Alignment->alignment]に等しい.
  • Column[list, alignment, spacing]Spacings->spacing の設定に相当する.
{s1,s2,...,sn}s1 から sn までを使い,次にデフォルトを使う
{{c}}すべての場合に c を使う
{{c1,c2}}c1c2 を交互に使う
{{c1,c2,...}}すべての ci を循環的に使う
{s,{c}}s を使い,次に c を繰り返し使う
{s1,{c},sn}s1 を使い,次に c を繰り返し使うが,最後には sn を使う
{s1,s2,...,{c1, c2, ... }, sm, ... , sn}
最初の一続きの si を使い,次に ci を循環的に使い,次に si の最後の一続きを使う
{s1,s2,...,{},sm,...,sn}はじめに si の最初の一続きを使い,最後に終りの一続きを使う
{i1->v1,i2->v2,...}位置 ik で何を使うかを指定する
{spec,rules}spec における指定を無効にするために rules を使う
  • {s1, s2, ..., {...}, sm, ..., sn}の形の設定のとき,列中の項目数よりも指定された si の方が多い場合は,最初の方の si が最初の項目に使われ,最後の方の si は最後の方の項目に使われる.
  • オプションAlignmentBackgroundFrame等の設定は,実質的にItemを使って個々の項目に指定することができる.
  • デフォルト設定のItemSize->Automaticのとき,Columnは必要であれば複数の線を横断して要素を分割する.
  • Columnは,明示的なImageSizeの設定があるグラフィックスその他のオブジェクトの大きさは変更しない.
  • n 個の要素を持つ列の場合,DividersSpacingsを使って,最初の要素の前から最後の要素の後ろまでの n+1個の要素間の隙間の設定を指定することができる.
specspec を項目間のすべての隙間に適用する
{specx,specy}speci を連続する水平方向および垂直方向の隙間に適用する
  • speci は,AlignmentBackgroundその他の項目指向のオプションと同じ形でよい.
Axis列の中央行の軸(デフォルト)
Baseline列の中央行のベースライン
Bottom列全体の一番下
Center一番上と一番下の中間
Top列全体の一番上
{i,pos}要素 i の位置 pos
  • BaseStyleの設定値は,一般に現行スタイルシートの"Column"スタイルで与えられるデフォルトスタイルに追加される.
バージョン 6 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team