tex中让公式和文字在一行_Word数学笔记教程(2):复杂公式的排版

e43640ef57c5c51a28379c560ba681a3.png

引言

如果想要做数学笔记,难免会遇到一些非常复杂的公式。有时候,公式的显示效果也是非常重要的。比如,想要把两行的等号对齐,或者作出分段函数的分支效果,又或者要写很大的矩阵。
其实这些功能很多在Microsoft Word中不那么容易发现。本文主要是笔者自己的经验,笔者过去用Word做过线性代数和数学分析的笔记,跌跌碰碰地探索,有了一些积累。不过因为已经久不用了,所以主要是凭记忆写的。加上随着更新,也许新版的Word已然解决当时我遇到的问题、bug。

行内公式与行间公式

公式显示效果有两种,夹在文字中间的公式和夹在段落之间的公式。Word称两种情况分别称「内嵌」和「显示」,为了适应不同的情况,Word会对公式作不同的处理:比如,在行内,公式的高度会被压缩,而在行间则显得舒展。

比较以下两个公式:

a2b2e664a51053738d62bb6ffa95efb3.png

可以看到,分式、求和符号、积分号都变小了,求和符号的上下限优先放在了右方,而且不能在右键菜单中将它们改回去。为了实现「内嵌」或行内公式的效果,只需要在公式的同一行内键入其他字符就行了(注意,是在公式框外!),哪怕只是一个空格。而「显示」或行间公式的效果则需要将公式单独放在一行中,无论前后是软换行([enter])还是硬换行([shift]+[enter])。

在行内的积分号很丑。遗憾的是,目前没有好的方法,让行内公式如行间公式般显示:当你的光标在公式块内时,点击右下角的三角箭头打开的菜单中切换「显示」和「内嵌」并不能解决问题:因为Word只是将内嵌的公式块单独移出来成行或者给行间公式前后加上空格而已。

b8c3807c03d528f778585e2ff9b36a31.png
遗憾的是,这个选项不能真正解决问题

另外,即使Word对公式的高度作了限制,行内公式的依然会毁掉间距。所以,在排版时应避免将复杂的公式放在行内,不得不放在行内的公式,应当做一些处理,比如用横式分式(见本教程第一篇),将

的下标移到右边等。后者比较需要技巧:因为右键菜单是无法改变默认在下方的下标的。你需要先输入一个
,然后将它改成「
」(因为这样做间距才是对的),这样下标就默认在右下角了。

2536bb216bb4574d8108a85732d01fb3.png
行内公式对行距的破坏以及处理的方法

公式的对齐

有时候会遇到很长的公式,虽然Word可以自动换行,但是有时我们会希望在等号处对齐,只需要在每一行的「

」或者「
」「
」之类的符号前后右键,选择「在此字符处对齐」,而且:
换行必须是硬换行,用[shift]+[enter]实现。Word中硬换行的行尾是一个下箭头「
」 ,不会划分段落。如果你打开了「显示编辑标志」([ctrl]+[shift]+[8]),会见到下图示的竖线。

b9be4cadc019054bbc135abbf81c0746.png
下方的三行公式是显示效果

另一种方法是,在等号的前后键入「&」,也能达到同样的效果。但两种方法似乎不能混用,相互不认。

为了让推导、计算的过程更加紧凑,我们有时会希望将几个公式排在同一排,如下图的效果:

2756b02b8c6048c0db019117dc7f28ce.png
这个截图的文档其实是LaTeX生成的

遗憾的是,Word的公式编辑器不支持复杂的公式排版,没法像

那样用align、aligned环境轻松实现。得用上一些公式编辑器以外的方法,而且非常丑陋。比如,利用透明边框的表格:

9cf9d8afe49ea3157bf5d8bd58f029d0.png
但是这种方法太丑陋了:你可能需要不断细调列宽

如果不介意形成行内公式的效果,可以使用「对齐制表位」,这个功能不好找,建议用Word的搜索功能。经测试,Word for Mac可能不支持这种功能,建议用制表位微调或换系统(无情)。这种处理方式优势是不再需要微调了。

c6ca5bce252f9f7c29ca7e2e0c03bf55.png

01261cafe5c6ec5206b13e277315cfc7.png

如果你经常用,建议将它加入左上角的快速访问工具栏,甚至可以为它设置快捷键,命令的名字叫「InsertAlignmentTab」,要在「所有指令」中找。

36b0ee84ce22df98f55833cc68b659dd.png

0ef0f5d9b16d663b4893d88bcc4e3d15.png

矩阵

矩阵可以使用鼠标在Word提供的模板中选择,然后对其中的元素进行修改,插入和删除行。矩阵两边的括号也可以自己添加,在左右放置互匹配的括号(不一定同种形状,一开一合即可),在右边按空格让它们变长就可以了。

ef7a3a0ab0361f56d36868241cee2115.png

也可以使用「matrix」快速生成,键入「matrix」(Word会把它变成一个黑色的方块)后,在其后输入「(矩阵元素)」,然后在括号后按空格即可。其中输入矩阵元素的方法是:用「&」区分列,用「」区分行。待输入的位置也可以空着。

3caa0a1e00eec9ca7715ef7a8f073afa.png
在第一行光标的位置按空格,就能得到第二行的效果

有时候我们会需要「稀疏矩阵」的效果,来表示矩阵的元素非常多无需一一列出。用「cdots」「vdots」「ddots」来显示「

」「
」「
」的效果。待输入的空白格子是可以隐藏的(尽管在打印时,这些格子并不会打印出来:不过,为了笔记好看,也为了节约空间,还是隐藏的好),只需要右键之,选择「隐藏占位符」即可。

f3cd88a5d2e44269082df2a996657997.png
隐藏占位符:左下角的矩阵可以看到隐藏后的效果

方程组、分支

较简单的方法是使用半开花括号和矩阵。半开花括号的生成方式是在不需要括号的一边键入「open」(在左)或「close」(在右)。这两个指令会变成一个丁字形符号,再按空格会与任意括号匹配形成一半开括号。请见下图:

e0f181059f4bbe38fd614743062cd958.png

但是用这种方法,不太好对齐。

下期可能讲讲交叉引用、公式编号、索引、目录、样式等关乎文章结构的内容。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值