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

A.2.9 盒框的输入

输入盒框的方法

控制键

标准控制键

对英文键盘两种形式都有效,这可以选择.而对其它键盘第一个形式才有效,第二个却可能不起作用.

用文本创建盒框

使用文本在notebook的StandardFormTraditionalForm单元中创建盒框,其输入与直接在kernel中执行稍微不同.该输入被分成tokens,然后每一个记号作为单独的字符串被包含在盒框结构中.因而,举例来说,xx+yyy被分成记号"xx", "+", "yyy".

用来创建盒框的文本中记号的类型

RowBox 用来保留每个运算符和它的操作数.嵌套RowBox 对象通过标准Mathematica语法中运算符的优先级确定.
要注意的是,分隔字符不自动被忽略.相反的,每一组连续的这种的字符被视为一个单独的记号.

基于字符串的输入

输入原始盒框和解释盒框


任何在\(和\)之间给出的原始输入被用来指定要创建的盒框.只有使用\!并且应该使用这种指明时这些盒框才被编译.否则,例如,x \^ y 被转化为SuperscriptBox[x, y],而不是Power[x, y].
在\( ... \)内部,内层\( ... \)指定分组并且导致RowBox对象的插入.

基于字符串创建原始盒框的方法


\(和\)之间的基于字符串输入中,空格,制表符和换行符会被省略.\ 能用来插入一个空格.特殊的间隔字符,例如\[ThinSpace],\[ThickSpace]或\[NegativeThinSpace],不会被省略.