StripBoxes
StripBoxes[expr]
从格式表达式去掉不必要的框符、空格和样式.
更多信息
- StripBoxes 使用排版框符表达式,并且返回去掉了各种非语义元素比如空白格和评论的框符表达式. 它也去掉样式框符,这可能改变视觉外观,但是在计算过程中通常被忽略.
- StripBoxes 必须使用 BoxData 表达式或者任何其他框符. 无论输入如何,输出总是用 BoxData 封装.
- 当前端把框符送到内核来计算时,前端使用更深层的过程去掉框符. 这个过程可能取决于激活的样式表和前端选项设置但是,当使用直接串行化笔记本构件诸如 NotebookRead 的函数时,不需要去掉框符等等.
范例
打开所有单元关闭所有单元范围 (3)
属性和关系 (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 年