Alignment
是一个选项,指定显示的对象内容应该如何在该对象可用面积内对齐.
更多信息
- 可以给出如下设置:
-
Automatic 基于环境的缺省对齐 Left 左对齐 Right 右对齐 Top 顶对齐 Bottom 底对齐 Baseline 基线对齐 Center 居中 {h,v} 水平和垂直分别对齐 x 从 (左)到 (右)在位置 x 对齐 {x,y} 从 到 在水平和垂直位置 x 和 y 处对齐 "c" 在网格中指定字符上对齐 - Alignment->Center 等价于 Alignment->{Center,Center}.
- 在 Alignment->{x,y} 中,y 值有效范围从底部的 到顶部的 .
- Alignment->spec 表明一个对象的 spec 元素应该与包含它的任意对象的 spec 元素对齐.
- 在 Alignment->Automatic 的情况下,一个对象内容的对齐应该基于任意包含它的对象的指定对齐.
- 在 Grid、Dataset 和相关结构中 Alignment 的一般设置是:
-
spec 把 spec 应用于所有项 {specx} 把水平对齐 specx 应用在连续的水平位置 {specx,specy} 在连续的水平和垂直位置上应用水平对齐 specx 和垂直对齐 specy {specx,specy,rules} 也允许明确的规则应用于独立的 i,j 元素 - speck 可以有以下形式:
-
{s1,s2,…,sn} 使用 s1 到 sn;然后使用默认 {{c}} 在所有情况下使用 c {{c1,c2}} 或在 c1 和 c2 之间 {{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} 使用 rules 覆盖 spec 中的规范 - 当设置成形式 {s1,s2,…,{…},sm,…,sn},如果指定的 si 多于网格中的项,那么,在开始处的 si 用于第一项,结尾处的用于最后一项.
- 形式为 {{imin,imax},{jmin,jmax}}->v 的规则可用于指定网格区域的对齐.
范例
打开所有单元关闭所有单元基本范例 (3)
属性和关系 (2)
Alignment 影响整个结构的对齐,但不是文本的单行:
TextAlignment 在字符串或表达式中用于对齐文本的单独行:
abc
Wolfram Research (2007),Alignment,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Alignment.html.
文本
Wolfram Research (2007),Alignment,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Alignment.html.
CMS
Wolfram 语言. 2007. "Alignment." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/Alignment.html.
APA
Wolfram 语言. (2007). Alignment. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Alignment.html 年