|
SOLUTIONS
|
MATHEMATICA 内置符号
GraphicsColumn
GraphicsColumn[{g1, g2, ...}]
生成一个图形,其中
放置在一列中,
位于
上方等等.
GraphicsColumn[list, alignment]
按指定的方式水平对齐每个元素.
GraphicsColumn[list, alignment, spacing]
在连续元素之间留下指定的间距.
更多信息更多信息
- GraphicsColumn 的输出可以交互重新调整大小,或者作为图形来编辑.
- 通常的对齐方式有:
-
Center 居中 Left 左对齐(默认) Right 右对齐 Full 尽可能延伸全部宽度 Automatic 对齐连续项的点 - 在默认情况下,GraphicsColumn 使所有项具有相同高度,对图形保留单独的高宽比,并且如果需要则留下间距.
- 项之间可以设置全部间距是:
-
h 打印机点组成的绝对数字 Scaled[s] 一个项的高度的一部分 s - GraphicsColumn 使用的默认有效间距是 Scaled[0.1].
-
可以为任意表达式,不仅仅是图形. - 可以给出以下选项:
-
Alignment {Center,Center} 元素水平和垂直对齐 AspectRatio Automatic 整个列的高宽比 Background None 使用的背景颜色 BaselinePosition Automatic 与周围的文本基线对齐 BaseStyle {} 列的基本样式规范 Dividers None 在列中绘制间隔线的位置 Frame None 在列中绘制框架的位置 FrameStyle Automatic 框架使用的样式 ImageSize Automatic 整个图形列的全部大小 Spacings Scaled[0.1] 水平和垂直间距 - 对 Frame的通常设置包括:
-
None 没有框架 True 整个列周围的框架 All 列中每个项周围的框架 - GraphicsColumn[list, alignment] 等价于 Column[list, Alignment->alignment].
- GraphicsColumn[list, alignment, spacing] 符合 Spacings->spacing 的设置.
- Background 能给出列中每个项设置的列表.
- 对于选项 Alignment、Background 和 Frame,可以采用以下设置,并分别地应用于列中连续的项:
-
{s1,s2,...,sn} 使用
到
;然后使用默认值 {{c}} 在所有例子中使用 c {{c1,c2}} 交替使用
和
{{c1,c2,...}} 循环全部 
{s,{c}} 使用 s,然后重复使用 c {s1,{c},sn} 使用
,然后重复使用 c,但是最后使用
{s1,s2,...,{c1,c2,...},sm,...,sn} 在开始的时候使用
的第一个序列,然后循环
使用
,然后在结束的时候使用
的最后一个序列{s1,s2,...,{},sm,...,sn} 在开始的时候使用
的第一个序列,在结束的
时候使用最后一个序列{i1->v1,i2->v2,...} 指出在位置
处的值{spec,rules} 应用 rules 来屏蔽 spec 中规则 - 对于
形式的设置,如果在列中指定了比项更多的
,第一个项使用起始位置的
,最后一个项使用结束位置的
. - 对于列中单独的项,使用Item,能有效地指定诸如 Alignment、Background 和 Frame 的这些设置.
- 对于一个列的 n 个元素,Dividers 和 Spacings 可以指定元素之间的
个间距,开始于第一个元素之前,结束于最后一个元素之后. - 设置 Dividers 和 Spacings 能有以下形式:
-
spec 在项之间的所有间距中应用spec {specx,specy} 在连续的水平和垂直间距中应用 
与 Alignment、Background 和其它相关项具有相同的形式.- 以下设置可应用于BaselinePosition:
-
Axis 列中间一行的轴线 (默认) Baseline 列中间一行的基线 Bottom 整个列的底部 Center 顶部到底部的一半 Top 整个列的顶部 {i,pos} 元素 i 中的位置 pos - BaseStyle 的设置可以作为当前样式表中
给出的样式的补充.
版本 6 的新功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »


