在 LaTeX 中,可以使用eqnarray
环境将一组方程式在其等号或其他元素上水平对齐显示,例如:
\begin{eqnarray*}
x &=& 5! \\
&=& 5 \cdot 4 \cdot 3 \cdot 2 \cdot 1
\end{eqnarray*}
这将呈现如下内容(注意等号的对齐):
有没有好的方法可以在 Microsoft Word 2007 的内置公式编辑器中实现相同的效果?
答案1
不完全是,但是本网站有一些很好的介绍材料。公式编辑器比 latex 更直观:
输入以下方程式,并通过选择格式化/对齐于 =键入后。还可以尝试使用对齐符号 - - 来对齐方程式。
答案2
您所追求的是一个“方程数组”,它在 MS 方程编辑器中调用\eqarray
。
它是从 LaTex 借用的。
然后输入Alt-=
:
\eqarray(x+1&=2@1+2+3+y&=z@3/x&=x) <space>
你会得到:
好的!
如您所见,新行(公式)以 @ 开头。在公式中,& 交替指示对齐的位置以及执行对齐所需的空格的位置。在上面的示例中,每行只有一个 &,因此每个 & 仅指示公式编辑器对齐哪个字符。
所以这个表达式:\eqarray(10&x+&3&y=2@3&x+&13&y=4)
在第一个等式中,我们说“在 x 处 (隐含的) 对齐之前放置空格。并在 3 之前放置空格以在 y 处对齐”。
我们将得到这个:
显然,这种巧妙(或荒谬?)的方法来自于Unicode 标准。
据我所知,按下空格键并进行渲染后,您无法编辑对齐方式。但是,您可以复制公式,然后将其作为文本粘贴到文档中,并恢复未渲染的代码。编辑后,移到括号外并按下空格键,您编辑的版本现在已渲染。
撤消也可以取消渲染。
请注意,您始终可以选择多个方程式,右键单击,然后“选择 =”。这不太灵活,而且根据我的经验,并不总是能正常工作。