StripBoxes

StripBoxes[expr]

从格式表达式去掉不必要的框符、空格和样式.

更多信息

  • StripBoxes 使用排版框符表达式,并且返回去掉了各种非语义元素比如空白格和评论的框符表达式. 它也去掉样式框符,这可能改变视觉外观,但是在计算过程中通常被忽略.
  • StripBoxes 必须使用 BoxData 表达式或者任何其他框符. 无论输入如何,输出总是用 BoxData 封装.
  • 当前端把框符送到内核来计算时,前端使用更深层的过程去掉框符. 这个过程可能取决于激活的样式表和前端选项设置但是,当使用直接串行化笔记本构件诸如 NotebookRead 的函数时,不需要去掉框符等等.

范例

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

基本范例  (1)

从框符表达式去掉不必要的空白格和样式:

范围  (3)

去掉 StyleBox 表达式:

去掉非语义空格:

去掉评论:

属性和关系  (2)

默认情况下,TagBox 或者 InterpretationBox 不会有去掉框符这样的操作:

StripWrapperBoxes->True 去掉框符:

出现空格会妨碍 MakeExpression 解释框符结构:

StripBoxes 去掉空格和其他妨碍解释的框符:

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

文本

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

CMS

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

APA

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

BibTeX

@misc{reference.wolfram_2024_stripboxes, author="Wolfram Research", title="{StripBoxes}", year="2007", howpublished="\url{https://reference.wolfram.com/language/ref/StripBoxes.html}", note=[Accessed: 18-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_stripboxes, organization={Wolfram Research}, title={StripBoxes}, year={2007}, url={https://reference.wolfram.com/language/ref/StripBoxes.html}, note=[Accessed: 18-November-2024 ]}