以UnicodeMath在Word插入公式(5)——額外內(nèi)容

注:部分特性在word 2019里不可用,但是在OneNote中可用。請(qǐng)按照實(shí)際情況使用。
定界符
例如公式中分式和上下標(biāo)等結(jié)構(gòu)使用“()
”作為定界符,在公式生成之后,括號(hào)會(huì)隨之消失。我們也可以使用不會(huì)顯示的定界符,\open
和\close
(\left
和\right
)來(lái)達(dá)到同樣的目的。
對(duì)齊和手動(dòng)分隔
雖然在事例公式中有“&
”用來(lái)對(duì)齊,其實(shí)word自帶了公式對(duì)齊功能,只是有些簡(jiǎn)單。
我們以公式以等號(hào)對(duì)齊為例。首先輸入公式,然后再第二和第三個(gè)等號(hào)前插入軟回車(Shift+Enter),得到

然后在三個(gè)等號(hào)前都在右鍵快捷菜單里選擇“在此字符處對(duì)齊”。

最后可得如下結(jié)果。

對(duì)于一些簡(jiǎn)單的多行公式,word也可以進(jìn)行對(duì)齊。
輸入如下公式

然后選中所有公式,并且在右鍵快捷菜單里選擇“對(duì)齊(A)=”。

最后公式會(huì)自動(dòng)以等號(hào)對(duì)齊。

word也為公式提供了手動(dòng)分隔的功能,直接在右鍵快捷菜單里選擇“插入手動(dòng)分隔符(M)”,就可以在當(dāng)前位置換行。不過(guò)這個(gè)功能不能和軟回車等同,因?yàn)檫x擇插入手動(dòng)分隔符之后就沒(méi)有了對(duì)齊的功能。
文本運(yùn)算符
在UnicodeMath中,許多符號(hào)承擔(dān)了相應(yīng)的功能。不過(guò)有時(shí)候我們需要它們以普通字符的形式出現(xiàn)在公式中,如果我們直接輸入,系統(tǒng)會(huì)將它們當(dāng)成功能符號(hào),最后會(huì)得到期望外的公式。所以我們使用字符“\
”來(lái)讓這些功能符號(hào)稱為普通的符號(hào)。

普通文本
有時(shí)候我們想要在數(shù)學(xué)公式中輸入正體顯示的普通文本,如果直接輸入,往往會(huì)顯示為斜體。UnicodeMath提供了用雙引號(hào)的方式來(lái)滿足需求。

微分、自然常數(shù)和虛數(shù)符號(hào)
在國(guó)標(biāo)中,微分、自然常數(shù)和虛數(shù)符號(hào)都是以正體顯示。但是UnicodeMath用的是美國(guó)標(biāo)準(zhǔn),所以顯示的是斜體。

雖然其中的微分符號(hào)和直接輸入的字母看上去一樣,其實(shí)這樣輸入的微分符號(hào)會(huì)自動(dòng)和前面的符號(hào)產(chǎn)生一定的間距。

公式編號(hào)
UnicodeMath也提供了為公式編號(hào)的功能,只需要在行間公式后輸入“#(編號(hào))”,在按下回車鍵就可以。例如,輸入y=x^2+x+1#(1)<Enter>
就可以得到編號(hào)為1的公式了。

不過(guò)這個(gè)功能的作用有限。這個(gè)功能顯示的編號(hào)是自己輸入的那個(gè),不會(huì)自動(dòng)編號(hào)。而且也無(wú)法被文章交叉引用。word提供了多種內(nèi)容的自動(dòng)編號(hào)和交叉引用功能,像表格和圖片等等。但是對(duì)于公式,相關(guān)的功能就一直缺席。UnicodeMath提供的公式編號(hào)功能也無(wú)法滿足這方面的需求。
逗號(hào)、句號(hào)和冒號(hào)
UnicodeMath中的逗號(hào)、句號(hào)和冒號(hào)對(duì)空格很敏感,可以配合空格達(dá)成某些功能。
逗號(hào):
如果逗號(hào)被數(shù)字包圍,逗號(hào)就會(huì)有普通文本的間距;
如果沒(méi)有上述情況,不論逗號(hào)之后有沒(méi)有空格,逗號(hào)都會(huì)被當(dāng)成標(biāo)點(diǎn)符號(hào),而且逗號(hào)之后都會(huì)自動(dòng)加上一個(gè)小空格;
如果逗號(hào)之后跟著兩個(gè)空格,逗號(hào)就會(huì)被當(dāng)成從句分隔符,逗號(hào)之后會(huì)跟上一串空格。

句號(hào):
如果句號(hào)被數(shù)字包圍,逗號(hào)就會(huì)有普通文本的間距;
如果沒(méi)有上述情況,不論句號(hào)之后有沒(méi)有空格,句號(hào)都會(huì)被當(dāng)成標(biāo)點(diǎn)符號(hào),而且句號(hào)之后都會(huì)自動(dòng)加上一個(gè)小空格;
在句號(hào)后面加兩個(gè)空格不會(huì)起將句號(hào)當(dāng)從句分隔符的作用;
有一種情況是將小數(shù)點(diǎn)前的0省略,例如
。對(duì)此,如果句號(hào)之后跟著一個(gè)數(shù)字,并且
它是在公式區(qū)的起始處;
它跟在一個(gè)已建立的數(shù)學(xué)對(duì)象的起始或參數(shù)末尾符號(hào)的后面;
它跟在任何運(yùn)算符之后(除了閉符號(hào)和標(biāo)點(diǎn)符號(hào))
那么,這個(gè)句號(hào)就會(huì)被當(dāng)成小數(shù)點(diǎn)。例如,
a/.3
會(huì)顯示為
冒號(hào):
如果冒號(hào)前面加上空格,那么冒號(hào)就會(huì)被當(dāng)成比例符號(hào)(
U+2236
),而且?guī)в邢鄳?yīng)的間距;如果前面不加空格,那么冒號(hào)就是標(biāo)點(diǎn)符號(hào),只有標(biāo)點(diǎn)符號(hào)的間距。

空格字符
Unicode有許多帶有寬度和屬性的空格字符,在數(shù)學(xué)公式中就用這些空格字符來(lái)微調(diào)公式的間距。不像ASCII的空格會(huì)在公式生成后消失,這些空格是不會(huì)消失的。
不同空格字符的效果如下。

幻影和粉碎
幻影(phantom)和粉碎(smash)是從LaTeX中引入的功能。
幻影的控制詞\phantom
后帶有一個(gè)參數(shù),能產(chǎn)生一個(gè)和參數(shù)一樣大小的空間,空間會(huì)占據(jù)位置,而參數(shù)內(nèi)容不會(huì)顯現(xiàn),就和幻影一樣。另外還有\hphantom
和\vphantom
,分別在水平方向和豎直方向生成幻影(在另一個(gè)方向則不會(huì)生成)。

幻影還可以使用\phantom(n&<操作數(shù)>)
的方式來(lái)自定義幻影的形式,其中n為相關(guān)屬性的代表數(shù)的和。

粉碎的控制詞\smash
則和\vphantom
相反,后方的參數(shù)內(nèi)容會(huì)顯示,然后讓參數(shù)內(nèi)容失去高度和寬度。此外,粉碎還有\asmash
、\dsmash
和\hsmash
三個(gè)控制詞。
