Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > グリッドと表 >

GraphicsGrid

GraphicsGrid[{{g11, g12, ...}, ...}]
gij が2次元の格子上に並べられたグラフィックスを生成する.
  • gijImageSize->Automaticのグラフィックスの場合,GraphicsGridは,可能であれば,個々の縦横比は保った上でそのグラフィックスのサイズを変更し,できる限り格子にフィットするようにする.
  • GraphicsGridからの出力は,インタラクティブにサイズを変更したりグラフィックスとして編集したりできる.
  • GraphicsGrid[{list1, list2, ...}]中のlisti は,すべてが同じ長さである必要はない.格子中の短い行の末尾には空スペースが挿入される.
  • 例えば,GraphicsGrid[{{e, SpanFromLeft, SpanFromLeft}, ...}]を使って要素e が格子の中の複数の位置に結合するように指定することができる.
  • 以下は特定の位置が結合するように指定する.
SpanFromLeft左から結合する
SpanFromAbove上から結合する
SpanFromBoth左と上の両方から結合する
  • 次のオプションを使うことができる.
Alignment{Center,Center}要素の水平方向および垂直方向の並べ方
AspectRatioAutomatic格子全体の縦横比
BackgroundNone使用する背景色
BaselinePositionAutomatic周囲のテキストのベースラインと何を揃えるか
BaseStyle{}格子のベーススタイル指定
DividersNone格子内のどこに分割線を描くか
FrameNone格子内で枠をどこに描くか
FrameStyleAutomatic枠のスタイル
ImageSizeAutomaticグラフィックス格子の全体的な大きさ
ItemAspectRatioAutomatic各項目の縦横比
SpacingsScaled[0.1]水平および垂直方向のスペース
  • AspectRatio->Automaticの場合,グラフィックス格子全体の縦横比は,格子内の個々のオブジェクトに最適となるように選ばれる.
  • オプションAlignmentBackgroundFrameの設定値は,個々の項目に別々に適用するために次のようにすることができる.
specspec を全項目に適用する
{specx}specx を連続する水平位置に適用する
{specx,specy}speck を連続する水平および垂直位置に適用
{spec_(x),spec_(y),rules}個々の i,j 要素の明示的な規則も許容する
  • speck は次の形を取ることができる.
{s1,s2,...,sn}s_1 から s_n までを使い,次にデフォルトを使う
{{c}}すべての場合に c を使う
{{c1,c2}}c_1c_2 を交互に使う
{{c1,c2,...}}すべての c_iを循環的に使う
{s,{c}}s を使い,次に c を繰り返し使う
{s1,{c},sn}s_1 を使い,次に c を繰り返し使うが,最後には s_n を使う
{s1,s2,...,{c1, c2, ... }, sm, ... , sn}
最初の一続きの s_i を使い,次に c_i を循環的に使い, 次に s_i の最後の一続きを使う
{s1,s2,...,{},sm,...,sn}はじめに s_i の最初の一続きを使い,最後に最後の一続きを使う
{i1->v1,i2->v2,...}位置 i_kで何を使うかを指定する
{spec,rules}spec における指定をオーバーライドするためにrules を使う
  • {s_1,s_2,…,{…},s_m,…,s_n}の形の設定では,格子中の項目数以上の指定されたs_i がある場合,最初の方のs_i は最初の方の項目に使われ,最後の方のものは最後の方の項目に使われる.
  • GraphicsGridは,それ自身に対してサイズの変更が行われたり全体的なImageSize設定が与えられたりしない限り,グラフィックスオブジェクトや明示的なImageSizeが設定されているグラフィックスやその他のオブジェクトのサイズを変更することはない.
  • Frameの一般的な設定値には次のようなものがある.
None枠なし
True格子全体の周囲に枠
All格子内の個々の項目すべての周囲に枠
{All,False}すべての水平位置に枠(列線)
{False,All}すべての垂直位置に枠(行線)
specspec を項目間のすべての隙間に適用する
{specx,specy}speci を,連続する水平方向および垂直方向の隙間に適用する
  • speci は,AlignmentBackgroundその他の項目指向オプションと同じ形が取れる.
  • 特定方向にn 個の項目がある格子の場合,DividersSpacingsで最初の要素の前から最後の要素の後ろまでのn+1 個の要素間の隙間の設定をすることができる.
Axis格子中の中央行の軸(デフォルト)
Baseline格子中の中央行のベースライン
Bottom格子全体の一番下
Center一番上と一番下の中間
Top格子全体の一番上
{{i,j},pos}要素 i,j 中の位置 pos
  • BaseStyleの設定値は,一般に現行スタイルシートの"GraphicsGrid"スタイルで与えられるデフォルトスタイルに加えられる.
バージョン 6 の新機能
© 2013 Wolfram Research, Inc. English
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team