欢迎光临散文网 会员登陆 & 注册

以UnicodeMath在Word插入公式(5)——额外内容

2021-08-14 12:49 作者:超级悖论  | 我要投稿

:部分特性在word 2019里不可用,但是在OneNote中可用。请按照实际情况使用。

定界符

例如公式中分式和上下标等结构使用“()”作为定界符,在公式生成之后,括号会随之消失。我们也可以使用不会显示的定界符,\open\close\left\right)来达到同样的目的。

对齐和手动分隔

虽然在事例公式中有“&”用来对齐,其实word自带了公式对齐功能,只是有些简单。

我们以公式x%3Da%2Bb%2Bc%3Dd%2Be%3Df以等号对齐为例。首先输入公式,然后再第二和第三个等号前插入软回车(Shift+Enter),得到

公式1对齐过程1

然后在三个等号前都在右键快捷菜单里选择“在此字符处对齐”。

公式1对齐过程2

最后可得如下结果。

公式1对齐过程3

对于一些简单的多行公式,word也可以进行对齐。

输入如下公式

公式2对齐过程1

然后选中所有公式,并且在右键快捷菜单里选择“对齐(A)=”。

公式2对齐过程2

最后公式会自动以等号对齐。

公式2对齐过程3

word也为公式提供了手动分隔的功能,直接在右键快捷菜单里选择“插入手动分隔符(M)”,就可以在当前位置换行。不过这个功能不能和软回车等同,因为选择插入手动分隔符之后就没有了对齐的功能。

文本运算符

在UnicodeMath中,许多符号承担了相应的功能。不过有时候我们需要它们以普通字符的形式出现在公式中,如果我们直接输入,系统会将它们当成功能符号,最后会得到期望外的公式。所以我们使用字符“\”来让这些功能符号称为普通的符号。

文本运算符效果

普通文本

有时候我们想要在数学公式中输入正体显示的普通文本,如果直接输入,往往会显示为斜体。UnicodeMath提供了用双引号的方式来满足需求。

普通文本效果

微分、自然常数和虚数符号

在国标中,微分、自然常数和虚数符号都是以正体显示。但是UnicodeMath用的是美国标准,所以显示的是斜体。

符号效果

虽然其中的微分符号和直接输入的字母看上去一样,其实这样输入的微分符号会自动和前面的符号产生一定的间距。

微分符号比较

公式编号

UnicodeMath也提供了为公式编号的功能,只需要在行间公式后输入“#(编号)”,在按下回车键就可以。例如,输入y=x^2+x+1#(1)<Enter>就可以得到编号为1的公式了。

公式编号效果

不过这个功能的作用有限。这个功能显示的编号是自己输入的那个,不会自动编号。而且也无法被文章交叉引用。word提供了多种内容的自动编号和交叉引用功能,像表格和图片等等。但是对于公式,相关的功能就一直缺席。UnicodeMath提供的公式编号功能也无法满足这方面的需求。

逗号、句号和冒号

UnicodeMath中的逗号、句号和冒号对空格很敏感,可以配合空格达成某些功能。

逗号

  1. 如果逗号被数字包围,逗号就会有普通文本的间距;

  2. 如果没有上述情况,不论逗号之后有没有空格,逗号都会被当成标点符号,而且逗号之后都会自动加上一个小空格;

  3. 如果逗号之后跟着两个空格,逗号就会被当成从句分隔符,逗号之后会跟上一串空格。

逗号效果

句号

  1. 如果句号被数字包围,逗号就会有普通文本的间距;

  2. 如果没有上述情况,不论句号之后有没有空格,句号都会被当成标点符号,而且句号之后都会自动加上一个小空格;

  3. 在句号后面加两个空格不会起将句号当从句分隔符的作用;

  4. 有一种情况是将小数点前的0省略,例如.5。对此,如果句号之后跟着一个数字,并且

    1. 它是在公式区的起始处;

    2. 它跟在一个已建立的数学对象的起始或参数末尾符号的后面;

    3. 它跟在任何运算符之后(除了闭符号和标点符号)

    4. 那么,这个句号就会被当成小数点。例如,a/.3会显示为%5Cfrac%7Ba%7D%7B.3%7D
句号效果

冒号

  1. 如果冒号前面加上空格,那么冒号就会被当成比例符号(U+2236),而且带有相应的间距;

  2. 如果前面不加空格,那么冒号就是标点符号,只有标点符号的间距。

冒号效果

空格字符

Unicode有许多带有宽度和属性的空格字符,在数学公式中就用这些空格字符来微调公式的间距。不像ASCII的空格会在公式生成后消失,这些空格是不会消失的。

不同空格字符的效果如下。

空格字符效果

幻影和粉碎

幻影(phantom)和粉碎(smash)是从LaTeX中引入的功能。

幻影的控制词\phantom后带有一个参数,能产生一个和参数一样大小的空间,空间会占据位置,而参数内容不会显现,就和幻影一样。另外还有\hphantom\vphantom,分别在水平方向和竖直方向生成幻影(在另一个方向则不会生成)。

幻影效果

幻影还可以使用\phantom(n&<操作数>)的方式来自定义幻影的形式,其中n为相关属性的代表数的和。

幻影和参数效果

粉碎的控制词\smash则和\vphantom相反,后方的参数内容会显示,然后让参数内容失去高度和宽度。此外,粉碎还有\asmash\dsmash\hsmash三个控制词。

粉碎效果


以UnicodeMath在Word插入公式(5)——额外内容的评论 (共 条)

分享到微博请遵守国家法律