Mathematica 9 is now available

2.10.11 高级专题:表达式输入和输出选项

交互输入表达式选项

当一个单元使用 TraditionalForm 时一般就设置 SingleLetterItalicsZeroWidthTimes 选项.

这是用 StandardForm 的默认值输入的一个表达式

picture

这里用 SingleLetterItalics->TrueZeroWidthTimes->True 在一个单元中输入的同一表达式

picture

Mathematica 中常用特殊字符有许多别名. InputAliases 可以给更多的特殊字符或其它 类型的 Mathematica 输入定义别名. "name"->expr 决定  name 应该在输入 时立即被 expr 替换.
别名用  字符定界. 选项 InputAutoReplacements 指定一些类型的输入 序列即使设有明显的定界符也应该被立即替代. 例如,在默认设置下,-> 立即被 ꇺ替换可以用形如 "seq"->"rhs" 的规则去指定输入中出现的 seq 立即用 rhs 替换.

控制拼写校对和连字符的LanguageCategory 设置

LanguageCategory 选项告诉 Mathematica 单元内容的类型.这决定怎样进行 拼写和结构检查,以及怎样使用连字符.

与表达式交互式操作有关的选项

Mathematica 一般允许选择屏幕上出现的表达式的任何部分,但有时让 Mathematica 允许选择完整的子表达式是方便的,这可以用选项 StructuredSelection->True 来实现.

这里是选择了表达式中的一块

picture

StructuredSelection->True 后仅能选择完整的子表达式

picture

指定表达式显示选项的例子

2.8 节中讨论的相同,Mathematica 提供了显示表达式的许多选项. 用 StyleBox[boxes, opts] 能将选项用到盒子的集合中. 在 Mathematica 中,能用于 StyleBox 的选项可以用于一个完整的单元对象,甚至可用于一个完整的笔记本. 例如,BackgroundLineIndent 等选项既可以用于 StyleBox 对象,也可以用于完整的单元.
GridBox 等选项仅用于某些特殊类型的盒子. 这些选项在需要时最好在每个 GridBox 中分别给出. 但有时要指定默认设置,使得某一单元中出现的所有 GridBox 能够继承.这可以通过把这些默认设置定义为整个单元选项 GridBoxOptions 的值来实现.
对名为 XXXBox 型的盒子,Mathematica 有一个单元选项 XXXBoxOptions , 它可以用来给出这类盒子选项的默认设置.



Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.