此为 Mathematica 4 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.1)

StyleBox

Usage

StyleBox[boxes, options] 表示一个输出,在该输出中boxes 以指定设置显示.
StyleBox[boxes, "style"] 在当前笔记本中使用指定风格的可选项设置.


Notes

• 你可以在StyleBox中使用诸如 FontSize, FontWeight, FontSlant, FontFamily, FontColorBackground 的字体设置.
• 可以使用下列附加可选项:
"\!\(\*StyleBox[\"\\\"AutoSpacing\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"True\\\"\", \"MR\"]\) ""是否自动调节字符间距"
"\!\(\*StyleBox[\"\\\"LineIndent\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"1\\\"\", \"MR\"]\) """每个嵌套层的以印刷符为单位的缩进尺寸
"\!\(\*StyleBox[\"\\\"LineIndentMaxFraction\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"0.5\\\"\", \"MR\"]\) "" " 缩进的最大行宽比例
"\!\(\*StyleBox[\"\\\"ScriptMinSize\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"4\\\"\", \"MR\"]\) """下标等使用的最小磅值
"\!\(\*StyleBox[\"\\\"ScriptSizeMultipliers\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"0.71\\\"\", \"MR\"]\) "上标一层比一层小多少 ""
"\!\(\*StyleBox[\"\\\"ShowContents\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"True\\\"\", \"MR\"]\) "是否使boxes可见或只为它们留下空间
"\!\(\*StyleBox[\"\\\"SpanLineThickness\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"Automatic\\\"\", \"MR\"]\) """以分数行的打印点等为单位的宽度
"\!\(\*StyleBox[\"\\\"SpanMaxSize\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"Automatic\\\"\", \"MR\"]\) "以字体大小为单位扩展字符的最大尺寸
"\!\(\*StyleBox[\"\\\"SpanMinSize\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"Automatic\\\"\", \"MR\"]\) """以字体大小为单位扩展字符的最小尺寸
"\!\(\*StyleBox[\"\\\"SpanSymmetric\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"True\\\"\", \"MR\"]\) "垂直扩展字符是否应关于它们所在盒框的轴对称
• 在 StandardFormInputForm 输入中, StyleBox 在缺省情形下会被忽略,从而 StyleBox[box, spec] 仅当作 box 正常的情况来解释.
• 当 StyleBox 对象嵌套时, 最内层一个参数将控制特定盒框的显示.
• 在StandardForm中, 显式 StyleBox 对象被逐字地输出. 你可以使用 DisplayForm 来查看这些对象的显示形式.
• 参见Mathematica全书: 2.8.10节.