TreeElementLabelStyle

TreeElementLabelStyle

Tree 及相关函数的一个选项,指定子树元素标签的样式.

更多信息

  • TreeElementLabelStyle 允许指定树的根节点的标签样式,以及与模式匹配的位置的任何子树的标签样式.
  • Style 中使用的任何样式规范都可以用作 TreeElementLabelStyle 的设置.
  • 可以使用以下选项设置:
  • Automatic自动选择样式
    style指定节点标签的样式为 style »
    Allstyle指定所有节点标签的样式为 style »
    TreeCases[pattern]style指定数据与 pattern 匹配的节点的标签样式为 style »
    "Leaves"style指定叶子标签的样式为 style »
    "NonLeaves"style指定非叶子标签的样式为 style »
    {pos1style1,pos2style2,}指定相对位置 posi 上的节点标签的样式为 stylei »
    {patt1style1,patt2style2,}指定位置与 patti 匹配的节点标签的样式为 stylei »
  • 对无明确标签样式的子树元素采用自动样式.
  • 可以给出诸如 Red 之类的颜色指令,以及诸如 BoldSmall 之类的文本规范.
  • 使用 Directive[style1,style2,] 指定多个样式指令.
  • 给出选项设置 TreeElementLabelStylestyle 等效于用 Style[label,style] 替换格式或相关结构的类标签元素.
  • 子树元素标签规范按 TreeElementLabelTreeElementLabelFunctionTreeElementLabelStyle 的顺序有效应用,后面的规范会覆盖早期的规范.

范例

打开所有单元关闭所有单元

基本范例  (4)

设置单个节点标签的样式:

指定节点标签样式列表:

所有节点标签使用相同的样式:

指定叶子与非叶子标签的样式:

范围  (2)

使用位置模式指定位置:

使用数据模式指定位置:

属性和关系  (4)

Styles for node labels can be specified by position:

子树指定的样式优先于其父级指定的样式:

子树中的位置 {i,j,} 指的是它在相对位置 {i,j,} 处的子树:

位置 {1} 处的相对位置 {2} 指的是全局位置 {1,2}

通常,模式 patt 应用于全局位置 {i,j,}patt 匹配的子树:

模式列表 {patt1,patt2,}适用于与 patti 匹配的相对位置 {i,j,}

Wolfram Research (2022),TreeElementLabelStyle,Wolfram 语言函数,https://reference.wolfram.com/language/ref/TreeElementLabelStyle.html.

文本

Wolfram Research (2022),TreeElementLabelStyle,Wolfram 语言函数,https://reference.wolfram.com/language/ref/TreeElementLabelStyle.html.

CMS

Wolfram 语言. 2022. "TreeElementLabelStyle." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/TreeElementLabelStyle.html.

APA

Wolfram 语言. (2022). TreeElementLabelStyle. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/TreeElementLabelStyle.html 年

BibTeX

@misc{reference.wolfram_2025_treeelementlabelstyle, author="Wolfram Research", title="{TreeElementLabelStyle}", year="2022", howpublished="\url{https://reference.wolfram.com/language/ref/TreeElementLabelStyle.html}", note=[Accessed: 28-January-2025 ]}

BibLaTeX

@online{reference.wolfram_2025_treeelementlabelstyle, organization={Wolfram Research}, title={TreeElementLabelStyle}, year={2022}, url={https://reference.wolfram.com/language/ref/TreeElementLabelStyle.html}, note=[Accessed: 28-January-2025 ]}