1. 公式的组成
Math采用一种公式解释语言来描述公式。这种语言由各种运算符、保留字、函数、变量、常量和文本组成。运算符、函数是预定义的,用来表示各种运算;保留字是用于控制公式显示方式的,它们自身是不可见的;变量是出现在公式中的自变量、因变量;常量一般是指数字;文本是区别于前面各种公式组成成分的,它用于在公式中显示一些纯文本。另外,Math允许用户自定义运算符和函数。各种公式成分往往具有不同的外观,如函数、常量和文本一般显示为正体,变量一般显示为斜体。这也是可以自定义的。
在本系列的文章里,我们将用<?>表示任意一个变量、常量或文本,并将它们称为公式元素。
Math将任何连续的字母(英文字母和希腊字母)、数字视为一个公式元素。公式元素不能包含空格和运算符。比如

 
  
  1. a,abc,a1,123,12a 

都是合法的公式元素。而

 
  
  1. a b,a+b,a(b 

等将被视为两个公式元素。
Math中希腊字母用%+字母名称表示,比如%alpha=>,%rho=>,%DELTA=>

,%THETA=>
现在我们可以输入简单的公式了,比如

 
  
  1. z=x+y,z=2x+y,z=2(x+y) 

等,都是很简单的。
2. 复合元素
有些时候需要将多个公式元素一起当作一个来使用,比如下面的公式

“i=1”是一起作为x的下标出现的。如果输入

 
  
  1. x_i=1 

(_是下标运算符)将会出现这样的结果:


因为i=1是两个元素,而下标运算符_只能将其后的第一个元素作为下标。此时需要复合运算符。
复合运算符是用花括号{}来定义的。任何放在花括号里的公式成分都将作为一个单独的公式元素来使用,而不管其内部有多复杂。因此上面的公式应该表示为

 
  
  1. x_{i=1} 

公式元素也可以嵌套,比如

 
  
  1. x^{e_1^2} 

代表公式


其中^是上标(或乘幂)运算符。
下面我们提到公式元素时,都是既包括单一元素,也包括复合元素的。
3. 文本、空格、换行和注释
默认情况下,除了常量之外,任何公式元素都是作为变量的。如果想将一个元素设为文本(比如为了使之变成正体,而不是斜体),则可以用一对双引号将其包围。比如微分算子

 
  
  1. {d y} over {d x} 

(over是分式运算符),一般情况下微分中的“d”都是正体的,而Math把“d”也作为变量了,变量的默认字体是斜体的。只要改成

 
  
  1. {“d” y} over {“d” x} 

就能使“d”成为文本,从而使用文本的字体(一般是正体),即

这里有个小问题,就是分子和分母都没有居中对齐,而是左对齐的,这样有些不好看。解决的办法我们下面会提到。
前面提过,空格是用来分隔元素的,除了这个作用之外,空格别无其他作用。在其他空格或运算符已经将元素分开了的情况下,多余的空格都会被忽略。那么如果要在公式中加入空格怎么办呢?可以用“`”(键盘上Tab上面那个键)或“~”(shift+`)。`是小空格,~是大空格。它们都属于公式元素的一种,可以理解为特殊的内置变量。另外还可以用空元素{}来插入空格,它相当于`,也是小空格。
另外,Math的公式默认都是在同一行显示的,即便你输入了回车符也是一样。因此一行公式可以分几行输入,这样可以增加代码的可读性。如果输入分几行显示的公式,需要用newline保留字,它把其后的公式放在下一行显示。
为了增加代码的可读性,也可以在代码中加入注释。注释使用%%定义,并一直作用到一行代码的结束,因此如果使用注释,必须分行写代码了。如果要在公式中显示%和%%,可以用双引号将之变为文本。
4. 更改默认字体
默认的字体在那里改呢?点击“格式”菜单下的“字体”子菜单,将弹出“字体”对话框,里面列出了各种公式元素使用的字体。点击右边的“更改”按钮可以改变默认字体。