在 Word 2013 中,有没有办法调整公式行之间的垂直间距??我尝试了“行后间距”和“行距”,就像对普通文本行所做的那样,但它们没有任何作用。我认为这与我使用 Shift 输入每一行有关,这样我就可以在“=”符号处对齐??因此,通常的行距功能不起作用。这非常烦人,因为我认为这些行在垂直方向上太“挤”了,很难阅读和遵循每个步骤。有什么想法吗??
答案1
以下是在 Word 2013 公式编辑器中执行此操作的方法,使用 VBA 和底层命令代码详述于Unicode 技术说明 28。
第一的,为了说明该过程,下面展示了如何使用 VBA 创建基本方程数组:
- 在文档中插入新样式的方程式。
- 选择它(或将光标放在它里面的某个地方)。
- 按 Alt+F11 打开 VBA 编辑器。
- 按 Ctl+G 或单击“立即”窗格。
输入以下两行,每行后按 Enter 键:
Selection.OMaths(1).Range.Text=ChrW(&h2588) & "(L1&=R1@L2&=R2)" Selection.OMaths(1).BuildUp
现在,添加间距:
- 执行上述步骤1-4。
输入以下行并按 Enter:
Selection.OMaths(1).Range.Text=ChrW(&h2588) & "(L1&=R1@" & ChrW(&h27e1) & "(2&" & ChrW(&h22c2) & ")" &"L2&=R2)"
对于那些在浏览器和操作系统中具有完整 Unicode 支持的用户,您可以尝试复制以下行并将其粘贴到等式中,但这在我的系统上不如 VBA 有效。
█(L1&=R1@⟡(2&⋂)L2&=R2)
输入此行并按 Enter,就像上面一样:
Selection.OMaths(1).BuildUp
之前和之后:
好消息:一旦你完成了一次,你可以将方程保存为积木(也可以看看Greg Maxey 的页面)。然后,您所要做的就是从插入 | 符号 | 公式下拉菜单中插入公式,然后进行编辑L1
以R2
包含您想要的内容。
解释: 这(ChrW(&h27e1) & "(2&" & ChrW(&h22c2) & ")"
)是幻影( ChrW(&h27e1)
) 不会出现,宽度为零 ( ),高度与( )2
相同。它占用垂直空间,添加到第二行以将其推到第一行下方。您可以选择第二行开头的幻影,如果将其删除,多余的空间就会消失。\bigcap
ChrW(&h22c2)
\bigcap
如果您在其他地方需要垂直空间,您可以将幻影(⟡(2&⋂)
)复制并粘贴到您的等式中,然后按空格键来构建它。
答案2
我很喜欢 VBA 的答案。我发现一个更简单的解决方案就是制作两个(或更多)方程框,并选择上方应该有空格的框。然后,选择段落选项,将行距更改为“双倍”,现在顶部方程被横向拉长以包含一个空格。